[packages/gcc] updated to 4.7.2.

pluto pluto at pld-linux.org
Thu Sep 20 12:39:00 CEST 2012


commit ce0877b96831c34f44a533ff303df8ce890a95d4
Author: Paweł Sikora <pawel.sikora at agmk.net>
Date:   Thu Sep 20 12:38:28 2012 +0200

    updated to 4.7.2.

 gcc-branch.diff | 343492 +----------------------------------------------------
 gcc.spec        |      8 +-
 2 files changed, 24 insertions(+), 343476 deletions(-)
---
diff --git a/gcc.spec b/gcc.spec
index 7c5601f..58ca83a 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -86,7 +86,7 @@
 %endif
 
 %define		major_ver	4.7
-%define		minor_ver	1
+%define		minor_ver	2
 %define		major_ecj_ver	4.5
 # class data version seen with file(1) that this jvm is able to load
 %define		_classdataversion 50.0
@@ -98,18 +98,18 @@ Summary(pl.UTF-8):	Kolekcja kompilatorów GNU: kompilator C i pliki współdziel
 Summary(pt_BR.UTF-8):	Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
 Name:		gcc
 Version:	%{major_ver}.%{minor_ver}
-Release:	8
+Release:	1
 Epoch:		6
 License:	GPL v3+
 Group:		Development/Languages
 Source0:	ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5:	933e6f15f51c031060af64a9e14149ff
+# Source0-md5:	cc308a0891e778cfda7a151ab8a6e762
 Source1:	%{name}-optimize-la.pl
 Source2:	ftp://sourceware.org/pub/java/ecj-%{major_ecj_ver}.jar
 # Source2-md5:	d7cd6a27c8801e66cbaa964a039ecfdb
 # check libffi version with libffi/configure.ac
 Source3:	libffi.pc.in
-# svn diff -x --ignore-eol-style svn://gcc.gnu.org/svn/gcc/tags/gcc_4_7_1_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch > gcc-branch.diff
+# svn diff -x --ignore-eol-style svn://gcc.gnu.org/svn/gcc/tags/gcc_4_7_2_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch > gcc-branch.diff
 Patch100:	%{name}-branch.diff
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-cloog.patch
diff --git a/gcc-branch.diff b/gcc-branch.diff
index ad3a6a4..6a68b5e 100644
--- a/gcc-branch.diff
+++ b/gcc-branch.diff
@@ -1,343478 +1,26 @@
-Index: libgomp/ChangeLog
-===================================================================
---- libgomp/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,23 @@
-+2012-06-14  Jakub Jelinek  <jakub at redhat.com>
-+
-+	Backported from mainline
-+	2012-06-07  Jakub Jelinek  <jakub at 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 at 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
-===================================================================
---- libgomp/testsuite/libgomp.fortran/vla4.f90	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/testsuite/libgomp.fortran/vla4.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgomp/testsuite/libgomp.fortran/vla5.f90	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/testsuite/libgomp.fortran/vla5.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgomp/testsuite/libgomp.c/pr26943-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/testsuite/libgomp.c/pr26943-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgomp/testsuite/libgomp.c/pr26943-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/testsuite/libgomp.c/pr26943-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgomp/testsuite/libgomp.c/pr26943-4.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/testsuite/libgomp.c/pr26943-4.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgomp/config/linux/lock.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgomp/config/linux/lock.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at 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/include/debug/unordered_map
-===================================================================
---- libstdc++-v3/include/debug/unordered_map	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/debug/unordered_map	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/debug/map.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/debug/map.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/debug/multimap.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/debug/multimap.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/std/thread	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/std/thread	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/condition_variable
-===================================================================
---- libstdc++-v3/include/std/condition_variable	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/std/condition_variable	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/std/mutex	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/std/mutex	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/decimal/decimal.h
-===================================================================
---- libstdc++-v3/include/decimal/decimal.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/decimal/decimal.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/ext/concurrence.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/ext/concurrence.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/ext/rope	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/ext/rope	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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++ at 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
-===================================================================
---- libstdc++-v3/include/ext/alloc_traits.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/ext/alloc_traits.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/profile/unordered_map	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/profile/unordered_map	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/profile/map.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/profile/map.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/profile/multimap.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/profile/multimap.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/hashtable.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/hashtable.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/stl_list.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/stl_list.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/stl_map.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/stl_map.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/hashtable_policy.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/hashtable_policy.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/stl_multimap.h
-===================================================================
---- libstdc++-v3/include/bits/stl_multimap.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/stl_multimap.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/stl_pair.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/stl_pair.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/ptr_traits.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/ptr_traits.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/include/bits/list.tcc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/list.tcc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/alloc_traits.h
-===================================================================
---- libstdc++-v3/include/bits/alloc_traits.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/include/bits/alloc_traits.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,151 @@
-+2012-08-06  Peter Bergner  <bergner at 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 at linaro.org>
-+
-+	Backport from mainline r186389:
-+	2012-04-12  Andreas Schwab  <schwab at linux-m68k.org>
-+
-+	* testsuite/Makefile.am (check_DEJAGNUnormal0): Run
-+	prettyprinters.exp.
-+	* testsuite/Makefile.in: Regenerated.
-+
-+2012-07-29  François Dumont  <fdumont at 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 at 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 at oracle.com>
-+
-+	* testsuite/30_threads/thread/adl.cc: Add missing dg-requires.
-+
-+2012-07-16  Jonathan Wakely  <jwakely.gcc at 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 at 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 at 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 at 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 at 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 at 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 at gmail.com>
-+
-+	* include/std/condition_variable: Update copyright years.
-+
-+2012-07-05  Jonathan Wakely  <jwakely.gcc at 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 at oracle.com>
-+
-+	Revert:
-+	2011-10-04  Paolo Carlini  <paolo.carlini at 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 at 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 at britannica.bec.de>
-+	    Jonathan Wakely  <jwakely.gcc at 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/testsuite/Makefile.in
-===================================================================
---- libstdc++-v3/testsuite/Makefile.in	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/testsuite/Makefile.in	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/30_threads/condition_variable_any/53830.cc
-===================================================================
---- libstdc++-v3/testsuite/30_threads/condition_variable_any/53830.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/30_threads/condition_variable_any/53830.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/30_threads/thread/adl.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/30_threads/thread/adl.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/decimal/pr54036-1.cc
-===================================================================
---- libstdc++-v3/testsuite/decimal/pr54036-1.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/decimal/pr54036-1.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/decimal/pr54036-2.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/decimal/pr54036-2.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/decimal/pr54036-3.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/decimal/pr54036-3.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/performance/23_containers/insert/unordered_set.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/performance/23_containers/insert/unordered_set.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/22_locale/ctype_base/53678.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/Makefile.am	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/testsuite/Makefile.am	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/reserve.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/unordered_multimap/modifiers/reserve.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/23_containers/unordered_multimap/modifiers/reserve.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/reserve.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/23_containers/unordered_set/modifiers/reserve.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,6 +1,6 @@
- // 2007-04-27  Paolo Carlini  <pcarlini at 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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,6 +1,6 @@
- // 2007-04-27  Paolo Carlini  <pcarlini at 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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,6 +1,6 @@
- // 2007-04-27  Paolo Carlini  <pcarlini at 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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,6 +1,6 @@
- // 2007-04-27  Paolo Carlini  <pcarlini at 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
-===================================================================
---- libstdc++-v3/testsuite/23_containers/unordered_multiset/modifiers/reserve.cc	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libstdc++-v3/testsuite/23_containers/unordered_multiset/modifiers/reserve.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/config/os/bsd/netbsd/ctype_base.h
-===================================================================
---- libstdc++-v3/config/os/bsd/netbsd/ctype_base.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libstdc++-v3/config/os/bsd/netbsd/ctype_base.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at 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: gcc/doc/invoke.texi
-===================================================================
---- gcc/doc/invoke.texi	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/doc/invoke.texi	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -493,7 +493,8 @@
- -mcaller-super-interworking  -mcallee-super-interworking @gol
- -mtp=@var{name} -mtls-dialect=@var{dialect} @gol
- -mword-relocations @gol
---mfix-cortex-m3-ldrd}
-+-mfix-cortex-m3-ldrd @gol
-+-munaligned-access}
- 
- @emph{AVR Options}
- @gccoptlist{-mmcu=@var{mcu} -maccumulate-args -mbranch-cost=@var{cost} @gol
-@@ -882,8 +883,8 @@
- -m5-compact  -m5-compact-nofpu @gol
- -mb  -ml  -mdalign  -mrelax @gol
- -mbigtable -mfmovd -mhitachi -mrenesas -mno-renesas -mnomacsave @gol
---mieee  -mbitops  -misize  -minline-ic_invalidate -mpadstruct  -mspace @gol
---mprefergot  -musermode -multcost=@var{number} -mdiv=@var{strategy} @gol
-+-mieee -mno-ieee -mbitops  -misize  -minline-ic_invalidate -mpadstruct @gol
-+-mspace -mprefergot  -musermode -multcost=@var{number} -mdiv=@var{strategy} @gol
- -mdivsi3_libfunc=@var{name} -mfixed-range=@var{register-range} @gol
- -madjust-unroll -mindexed-addressing -mgettrcost=@var{number} -mpt-fixed @gol
- -maccumulate-outgoing-args -minvalid-symbols -msoft-atomic @gol
-@@ -10929,6 +10930,23 @@
- generating these instructions.  This option is enabled by default when
- @option{-mcpu=cortex-m3} is specified.
- 
-+ at item -munaligned-access
-+ at itemx -mno-unaligned-access
-+ at opindex munaligned-access
-+ at opindex mno-unaligned-access
-+Enables (or disables) reading and writing of 16- and 32- bit values
-+from addresses that are not 16- or 32- bit aligned.  By default
-+unaligned access is disabled for all pre-ARMv6 and all ARMv6-M
-+architectures, and enabled for all other architectures.  If unaligned
-+access is not enabled then words in packed data structures will be
-+accessed a byte at a time.
-+
-+The ARM attribute @code{Tag_CPU_unaligned_access} will be set in the
-+generated object file to either true or false, depending upon the
-+setting of this option.  If unaligned access is enabled then the
-+preprocessor symbol @code{__ARM_FEATURE_UNALIGNED} will also be
-+defined.
-+
- @end table
- 
- @node AVR Options
-@@ -17952,13 +17970,15 @@
- @option{-mhitachi} is given.
- 
- @item -mieee
-+ at item -mno-ieee
- @opindex mieee
--Increase IEEE compliance of floating-point code.
--At the moment, this is equivalent to @option{-fno-finite-math-only}.
--When generating 16-bit SH opcodes, getting IEEE-conforming results for
--comparisons of NANs / infinities incurs extra overhead in every
--floating-point comparison, therefore the default is set to
-- at option{-ffinite-math-only}.
-+ at opindex mnoieee
-+Control the IEEE compliance of floating-point comparisons, which affects the
-+handling of cases where the result of a comparison is unordered.  By default
-+ at option{-mieee} is implicitly enabled.  If @option{-ffinite-math-only} is
-+enabled @option{-mno-ieee} is implicitly set, which results in faster
-+floating-point greater-equal and less-equal comparisons.  The implcit settings
-+can be overridden by specifying either @option{-mieee} or @option{-mno-ieee}.
- 
- @item -minline-ic_invalidate
- @opindex minline-ic_invalidate
-Index: gcc/tree-ssa-loop-im.c
-===================================================================
---- gcc/tree-ssa-loop-im.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-ssa-loop-im.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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)
-@@ -1626,6 +1626,7 @@
- 	  fprintf (dump_file, "\n");
- 	}
-     }
-+
-   if (is_stored)
-     mark_ref_stored (ref, loop);
- 
-@@ -1956,6 +1957,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 +2132,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 +2154,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 +2603,8 @@
- 
-   if (flag_tm)
-     compute_transaction_bits ();
-+
-+  alloc_aux_for_edges (0);
- }
- 
- /* Cleans up after the invariant motion pass.  */
-@@ -2421,6 +2616,8 @@
-   unsigned i;
-   bitmap b;
- 
-+  free_aux_for_edges ();
-+
-   FOR_EACH_BB (bb)
-     SET_ALWAYS_EXECUTED_IN (bb, NULL);
- 
-Index: gcc/c-family/ChangeLog
-===================================================================
---- gcc/c-family/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/c-family/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,9 @@
-+2012-06-27  Kai Tietz  <ktietz at 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
-===================================================================
---- gcc/c-family/c-ppoutput.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/c-family/c-ppoutput.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/DATESTAMP
-===================================================================
---- gcc/DATESTAMP	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/DATESTAMP	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1 +1 @@
--20120614
-+20120810
-Index: gcc/tree.c
-===================================================================
---- gcc/tree.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/configure	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/configure	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -26179,7 +26179,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 +26198,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
-Index: gcc/omp-low.c
-===================================================================
---- gcc/omp-low.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/omp-low.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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);
- }
- 
-Index: gcc/cfg.c
-===================================================================
---- gcc/cfg.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cfg.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/tree-chrec.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-chrec.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/DEV-PHASE
-===================================================================
---- gcc/DEV-PHASE	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/DEV-PHASE	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -0,0 +1 @@
-+prerelease
-Index: gcc/ChangeLog
-===================================================================
---- gcc/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,568 @@
-+2012-08-09  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	Backport from mainline
-+	2012-08-09  Uros Bizjak  <ubizjak at 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 at intel.com>
-+
-+	Backport from mainline
-+	2012-08-08  Richard Sandiford  <rdsandiford at googlemail.com>
-+		    H.J. Lu  <hongjiu.lu at 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 at gmail.com>
-+
-+	Backport from mainline
-+	2012-07-23  Uros Bizjak  <ubizjak at 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 at 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 at mips.com>
-+
-+	Backport from mainline
-+	2012-07-19  Steve Ellcey  <sellcey at mips.com>
-+
-+	* config/mips/mips.c (mips_set_mips16_mode): Clear SYNCI_MASK in
-+	MIPS16 mode.
-+
-+2012-08-02  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	Backport from mainline
-+	2012-07-24  Uros Bizjak  <ubizjak at 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 at 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 at 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 at gmail.com>
-+
-+	Backport from mainline
-+	2012-03-09  Uros Bizjak  <ubizjak at 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 at gmail.com>
-+
-+	Backport from mainline
-+	2012-08-01  Uros Bizjak  <ubizjak at 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 at 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 at intel.com>
-+
-+	PR target/53877
-+	* config/i386/lzcntintrin.h (_lzcnt_u32): New.
-+	(_lzcnt_u64): Ditto.
-+
-+2012-07-20  Andrey Belevantsev  <abel at ispras.ru>
-+
-+	Backport from mainline
-+	2012-03-06  Andrey Belevantsev  <abel at 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 at adacore.com>
-+
-+	* config/sparc/sparc.md (adddi3_insn_sp32): Add earlyclobber.
-+
-+2012-07-19  Eric Botcazou  <ebotcazou at 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 at adacore.com>
-+
-+	* gimple-fold.c (canonicalize_constructor_val): Strip only useless type
-+	conversions.
-+
-+2012-07-19  Richard Guenther  <rguenther at suse.de>
-+	    Eric Botcazou  <ebotcazou at 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 at 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 at 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 at rtems.org>
-+
-+	* config.gcc (v850-*-rtems*): New target.
-+	* config/v850/rtems.h: New.
-+	* config/v850/t-rtems: New.
-+
-+2012-07-18  Nick Clifton  <nickc at redhat.com>
-+
-+	* doc/invoke.texi (ARM Options): Document -munaligned-access.
-+
-+2012-07-15  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	PR target/53961
-+
-+	Backport from mainline
-+	2012-04-25  Jakub Jelinek  <jakub at 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 at 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 at googlemail.com>
-+	    Steven Bosscher  <steven at gcc.gnu.org>
-+	    Bernd Schmidt  <bernds at 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 at gmail.com>
-+
-+	Backport from mainline
-+	2012-07-03  Uros Bizjak  <ubizjak at 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 at 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 at 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 at linaro.org>
-+
-+	* combine.c (force_to_mode) [LSHIFTRT]: Avoid undefined behaviour
-+	due to negative shift amount.
-+
-+2012-07-06  Kai Tietz  <ktietz at 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 at redhat.com>
-+
-+	* config/mn10300/mn10300.c (mn10300_encode_section_info): Call
-+	default_encode_section_info.
-+
-+2012-07-06  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-03-30  Richard Guenther  <rguenther at suse.de>
-+
-+	PR middle-end/52786
-+	* double-int.c (rshift_double): Remove not needed cast.
-+
-+	2012-03-28  Richard Guenther  <rguenther at 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 at suse.de>
-+
-+	Backport from mainline
-+	2012-06-18  Richard Guenther  <rguenther at 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 at suse.de>
-+
-+	Backport from mainline
-+	2012-04-11  Richard Guenther  <rguenther at 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 at us.ibm.com>
-+
-+	Backport from mainline
-+	2012-05-24  Pat Haugen <pthaugen at 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 at 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 at gmail.com>
-+
-+	Backport from mainline
-+	2012-07-03  Uros Bizjak  <ubizjak at 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 at adacore.com>
-+
-+	Backport from mainline.
-+	2012-06-25  Tristan Gingold  <gingold at 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 at 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 at suse.cz>
-+
-+	Backport from mainline.
-+	2012-07-02  Martin Jambor  <mjambor at 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 at 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 at linaro.org>
-+
-+	* configure: Regenerate.
-+
-+	Backport from mainline.
-+	2012-03-15  Ramana Radhakrishnan  <ramana.radhakrishnan at 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 at linaro.org>
-+
-+	Backport from mainline.
-+	2012-05-30  Ramana Radhakrishnan  <ramana.radhakrishnan at linaro.org>
-+
-+	* config/arm/arm.c (arm_evpc_neon_vrev): Adjust off by one error.
-+
-+2012-06-28  Georg-Johann Lay  <avr at 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 at 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 at redhat.com>
-+
-+	* config/rx/rx.md (comparesi3_extend): Remove = modifier from
-+	input operand.
-+
-+2012-06-26  Alexandre Oliva  <aoliva at redhat.com>
-+
-+	PR debug/53682
-+	* cselib.c (promote_debug_loc): Don't crash on NULL argument.
-+
-+2012-06-26  Nick Clifton  <nickc at redhat.com>
-+
-+	* config/rx/rx.md (simple_return): Use the simple_return rtx.
-+
-+2012-06-25  Jakub Jelinek  <jakub at 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 at suse.de>
-+
-+	* gcov-iov.c: Include bconfig.h and system.h.
-+
-+2012-06-22  Richard Guenther  <rguenther at suse.de>
-+
-+	PR gcov-profile/53744
-+	* gcov-iov.c (main): Treat "" and "prerelease" the same.
-+
-+2012-06-22  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at redhat.com>
-+
-+	PR rtl-optimization/53700
-+
-+	Backport from mainline
-+	2012-03-29  Vladimir Makarov  <vmakarov at redhat.com>
-+
-+	* ira-color.c (setup_left_conflict_sizes_p): Process all
-+	conflicting objects.
-+
-+2012-06-18  Venkataramanan Kumar <venkataramanan.kumar at amd.com>
-+
-+	Backport from mainline
-+	2012-05-09 Uros Bizjak  <ubizjak at 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 at gmail.com>
-+
-+	Backport from mainline:
-+	2012-06-17  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	* config/i386/sse.md (vcvtph2ps): Fix vec_select selector.
-+
-+2012-06-16  John David Anglin  <dave.anglin at nrc-cnrc.gc.ca>
-+
-+	Backport from mainline:
-+	2012-06-03  John David Anglin  <dave.anglin at 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 at tilera.com>
-+
-+	Backport from mainline:
-+	2012-06-15  Walter Lee  <walt at tilera.com>
-+
-+	* config/tilegx/sync.md (atomic_fetch_<fetchop_name><mode>): Fix typo.
-+
-+	2012-06-14  Maxim Kuvyrkov  <maxim at codesourcery.com>
-+
-+	* config/tilegx/sync.md (atomic_fetch_sub<mode>): Fix typo.
-+
-+2012-06-15  Aldy Hernandez  <aldyh at redhat.com>
-+
-+	Backport from mainline:
-+
-+	2012-05-31  Aldy Hernandez  <aldyh at 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 at redhat.com>
-+
-+	PR tree-optimization/52558
-+
-+	Backport from mainline:
-+	2012-05-21  Aldy Hernandez  <aldyh at 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 at 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 at redhat.com>
-+
-+	Backported from mainline
-+	2012-06-12  Jakub Jelinek  <jakub at 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 at 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-14  Richard Guenther  <rguenther at suse.de>
-+
-+	* BASE-VER: Set to 4.7.2.
-+	* DEV-PHASE: Set to prerelease.
-+
-+2012-06-12  Christian Bruel  <christian.bruel at 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/testsuite/gcc.target/arm/neon-vrev.c
-===================================================================
---- gcc/testsuite/gcc.target/arm/neon-vrev.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.target/arm/neon-vrev.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.target/arm/di-longlong64-sync-withhelpers.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.target/arm/di-longlong64-sync-withldrexd.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/powerpc/lhs-1.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.target/powerpc/lhs-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/powerpc/lhs-2.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.target/powerpc/lhs-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/powerpc/lhs-3.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.target/powerpc/lhs-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/i386/xop-imul32widen-vector.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.target/i386/xop-imul32widen-vector.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.target/i386/pr54157.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.target/i386/pr54157.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/pr53759.c
-===================================================================
---- gcc/testsuite/gcc.target/i386/pr53759.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.target/i386/pr53759.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/g++.old-deja/g++.other/typename1.C
-===================================================================
---- gcc/testsuite/g++.old-deja/g++.other/typename1.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.old-deja/g++.other/typename1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/lib/profopt.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/profopt.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/lib/gcc-dg.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/gcc-dg.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/lib/scanasm.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/scanasm.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/lib/gcov.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/gcov.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/lib/dg-pch.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/dg-pch.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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]
--}
-\ Brak znaku nowej linii na końcu pliku
-+}
-Index: gcc/testsuite/lib/scandump.exp
-===================================================================
---- gcc/testsuite/lib/scandump.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/scandump.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/lib/target-supports-dg.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/lib/target-supports-dg.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/gfortran.dg/gomp/appendix-a/a.35.1.f90
-===================================================================
---- gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.1.f90	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.1.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.3.f90	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.3.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.4.f90	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.4.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.6.f90	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gfortran.dg/gomp/appendix-a/a.35.6.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gfortran.dg/init_flag_10.f90	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gfortran.dg/init_flag_10.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gfortran.dg/inline_sum_4.f90	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gfortran.dg/inline_sum_4.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at googlemail.com>
-+! Fixed by Dominique Dhumieres <dominiq at 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/transfer_check_3.f90
-===================================================================
---- gcc/testsuite/gfortran.dg/transfer_check_3.f90	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gfortran.dg/transfer_check_3.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/pr52621.f90
-===================================================================
---- gcc/testsuite/gfortran.dg/pr52621.f90	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gfortran.dg/pr52621.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/save_4.f90
-===================================================================
---- gcc/testsuite/gfortran.dg/save_4.f90	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gfortran.dg/save_4.f90	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/gcc.c-torture/compile/sync-1.c
-===================================================================
---- gcc/testsuite/gcc.c-torture/compile/sync-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.c-torture/compile/sync-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/gnat.dg/aggr20.adb
-===================================================================
---- gcc/testsuite/gnat.dg/aggr20.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/aggr20.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/aggr20.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/aggr20.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/derived_type3_pkg.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/derived_type3_pkg.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/derived_type3_pkg.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/derived_type3_pkg.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/aggr20_pkg.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/aggr20_pkg.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/derived_type3.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/derived_type3.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/vect8.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/vect8.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/vect8.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/vect8.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/opt25.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt25.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/recursive_call.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/recursive_call.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/lto15.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/lto15.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/lto15.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/lto15.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/opt25_pkg1.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt25_pkg1.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/opt25_pkg1.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt25_pkg1.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/discr37.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/discr37.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/opt25_pkg2.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt25_pkg2.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/discr37.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/discr37.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/opt25_pkg2.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt25_pkg2.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/loop_optimization11.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/loop_optimization11.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/loop_optimization11_pkg.ads	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/loop_optimization11_pkg.ads	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gnat.dg/discr38.adb	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gnat.dg/discr38.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/vla-init-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/vla-init-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr30551-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30551-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr48552-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr48552-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/parser-pr28152.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/parser-pr28152.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr30551-6.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30551-6.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/gomp/critical-4.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/gomp/critical-4.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/gomp/nesting-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/gomp/nesting-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/c99-vla-jump-4.c
-===================================================================
---- gcc/testsuite/gcc.dg/c99-vla-jump-4.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/c99-vla-jump-4.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/decl-9.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/decl-9.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/Wstrict-aliasing-converted-assigned.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/Wstrict-aliasing-converted-assigned.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr52558-1.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/pr52558-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/declspec-10.c
-===================================================================
---- gcc/testsuite/gcc.dg/declspec-10.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/declspec-10.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/Wobjsize-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/Wobjsize-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/include2a.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/include2a.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/pr30786.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/pr30786.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/pr28709.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/pr28709.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/missing-header-MD.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/missing-header-MD.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/macspace2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/macspace2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/missing-header-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/missing-header-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/missing-header-MMD.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/missing-sysheader-MD.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/cpp/missing-sysheader-MMD.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/20031223-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/20031223-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/matrix/matrix.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/matrix/matrix.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/utf-dflt2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/utf-dflt2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr30551-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30551-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/Wconversion-integer.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/Wconversion-integer.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/c99-vla-jump-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/c99-vla-jump-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/declspec-18.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/declspec-18.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/c99-vla-jump-5.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/c99-vla-jump-5.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/redecl-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/redecl-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/di-longlong64-sync-1.c
-===================================================================
---- gcc/testsuite/gcc.dg/di-longlong64-sync-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/di-longlong64-sync-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/noncompile/pr44517.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/noncompile/pr44517.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/noncompile/pr52290.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/noncompile/pr52290.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/utf-dflt.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/utf-dflt.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr52558-2.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/pr52558-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr27953.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr27953.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr30551-4.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30551-4.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr14475.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr14475.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/stack-usage-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/stack-usage-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/c99-vla-jump-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/c99-vla-jump-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/transparent-union-3.c
-===================================================================
---- gcc/testsuite/gcc.dg/transparent-union-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/transparent-union-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr45461.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr45461.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/ia64-sync-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/ia64-sync-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/parser-pr28152-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/parser-pr28152-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/lto/pr53470_0.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/lto/pr53470_0.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/pr53908.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/torture/pr53908.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/pr53790.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/torture/pr53790.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/pr53589.c
-===================================================================
---- gcc/testsuite/gcc.dg/torture/pr53589.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/torture/pr53589.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/alloca-6.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/alloca-6.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/vararg-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/vararg-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/push-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/push-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/alloca-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/alloca-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/alloca-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/alloca-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/alloca-4.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/alloca-4.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/20020201-1.c
-===================================================================
---- gcc/testsuite/gcc.dg/20020201-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/20020201-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/pr52530.c
-===================================================================
---- gcc/testsuite/gcc.dg/pr52530.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/pr52530.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/Wfatal-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/Wfatal-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr48552-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr48552-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr30551-5.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30551-5.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/wtr-int-type-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/wtr-int-type-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/c99-vla-jump-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/c99-vla-jump-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/pr30551.c
-===================================================================
---- gcc/testsuite/gcc.dg/pr30551.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30551.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/Wfatal.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/Wfatal.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/vla-8.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/vla-8.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/tm/reg-promotion.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/gcc.dg/tm/reg-promotion.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/sync-2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/sync-2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/mtune.c
-===================================================================
---- gcc/testsuite/gcc.dg/mtune.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/mtune.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr30457.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr30457.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/format/few-1.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/format/few-1.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.dg/pr28322-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.dg/pr28322-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/gcc.misc-tests/bprob.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/gcc.misc-tests/bprob.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,508 @@
-+2012-08-09  H.J. Lu  <hongjiu.lu at intel.com>
-+
-+	Backport from mainline
-+	2012-08-08  H.J. Lu  <hongjiu.lu at intel.com>
-+
-+	PR rtl-optimization/54157
-+	* gcc.target/i386/pr54157.c: New file.
-+
-+2012-08-01  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	Backport from mainline
-+	2012-03-11  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	PR target/52530
-+	* gcc.dg/torture/pr52530.c: New test.
-+
-+2012-07-27  Anna Tikhonova  <anna.tikhonova at intel.com>
-+
-+	* gcc.dg/20020201-1.c: Remove declarations for exit, abort,
-+	rand, srand. Include <stdlib.h>.
-+
-+2012-07-20  Jason Merrill  <jason at redhat.com>
-+
-+	PR c++/54038
-+	* g++.dg/other/array7.C: New.
-+
-+2012-07-19  Jason Merrill  <jason at redhat.com>
-+
-+	PR c++/54026
-+	* g++.dg/init/mutable1.C: New.
-+
-+2012-07-19  Eric Botcazou  <ebotcazou at 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 at adacore.com>
-+
-+	* gnat.dg/aggr20.ad[sb]: New test.
-+	* gnat.dg/aggr20_pkg.ads: New helper.
-+
-+2012-07-19  Eric Botcazou  <ebotcazou at adacore.com>
-+
-+	* gnat.dg/derived_type3.adb: New test.
-+	* gnat.dg/derived_type3_pkg.ad[sb]: New helper.
-+
-+2012-07-19  Richard Guenther  <rguenther at suse.de>
-+	    Eric Botcazou  <ebotcazou at adacore.com>
-+
-+	* gnat.dg/loop_optimization11.adb: New testcase.
-+	* gnat.dg/loop_optimization11_pkg.ads: Likewise.
-+
-+2012-07-19  Eric Botcazou  <ebotcazou at adacore.com>
-+
-+	* gnat.dg/discr38.adb: New test.
-+
-+2012-07-19  Jakub Jelinek  <jakub at redhat.com>
-+
-+	PR middle-end/54017
-+	* c-c++-common/gomp/pr54017.c: New test.
-+
-+2012-07-18  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-05-03  Richard Guenther  <rguenther at suse.de>
-+
-+	* gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
-+	unsupported prefetching support.
-+
-+2012-07-17  Jason Merrill  <jason at redhat.com>
-+
-+	PR c++/53995
-+	* g++.dg/parse/enum9.C: New.
-+
-+2012-07-17  Jason Merrill  <jason at redhat.com>
-+
-+	PR c++/53989
-+	* g++.dg/template/array23.C: New.
-+
-+2012-07-17  Jason Merrill  <jason at 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 at axis.com>
-+
-+	PR rtl-optimization/53908
-+	* gcc.dg/torture/pr53908.c: New test.
-+
-+2012-07-10  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	Backport from mainline
-+	2012-07-03  Uros Bizjak  <ubizjak at gmail.com>
-+
-+	PR target/53811
-+	* g++.dg/other/pr53811.C: New test.
-+
-+2012-07-10  Jason Merrill  <jason at 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 at codesourcery.com>
-+
-+	Backport from mainline.
-+	2012-06-28  Janis Johnson  <janisjo at 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 at 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 at 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 at 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 at 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 at 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 at redhat.com>
-+
-+	PR c++/53882
-+	* g++.dg/cpp0x/nullptr29.C: New.
-+
-+2012-07-06  Mikael Morin  <mikael at gcc.gnu.org>
-+
-+	PR fortran/53732
-+	* gfortran.dg/inline_sum_4.f90: New test.
-+
-+2012-07-06  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-06-18  Richard Guenther  <rguenther at suse.de>
-+
-+	PR tree-optimization/53693
-+	* g++.dg/torture/pr53693.C: New testcase.
-+
-+2012-07-06  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-04-11  Richard Guenther  <rguenther at suse.de>
-+
-+	PR middle-end/52621
-+	* gfortran.dg/pr52621.f90: New testcase.
-+
-+2012-07-05  Pat Haugen <pthaugen at us.ibm.com>
-+
-+	Backport from mainline
-+	2012-05-24  Pat Haugen <pthaugen at 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 at adacore.com>
-+
-+	* gnat.dg/recursive_call.adb: New test.
-+
-+2012-07-03  Eric Botcazou  <ebotcazou at adacore.com>
-+
-+	* gnat.dg/discr37.ad[sb]: New test.
-+
-+2012-07-02  Jason Merrill  <jason at 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 at linaro.org>
-+
-+	Backport from mainline.
-+	2012-05-30  Ramana Radhakrishnan  <ramana.radhakrishnan at linaro.org>
-+	* gcc.target/arm/neon-vrev.c: New.
-+
-+2012-06-28  Richard Guenther  <rguenther at suse.de>
-+
-+	PR middle-end/53790
-+	* gcc.dg/torture/pr53790.c: New testcase.
-+
-+2012-06-27  Fabien Chêne  <fabien at gcc.gnu.org>
-+
-+	PR c++/51214
-+	* g++.dg/cpp0x/forw_enum11.C: New.
-+
-+2012-06-26  Richard Guenther  <rguenther at suse.de>
-+
-+	PR c++/53752
-+	* g++.dg/torture/pr53752.C: New testcase.
-+
-+2012-06-25  Jason Merrill  <jason at 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 at 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 at net-b.de>
-+
-+	Backport from mainline
-+	2012-06-17  Tobias Burnus  <burnus at net-b.de>
-+
-+	PR fortran/53691
-+	PR fortran/53685
-+	* gfortran.dg/transfer_check_3.f90: New.
-+
-+2012-06-22  Eric Botcazou  <ebotcazou at adacore.com>
-+
-+	* gnat.dg/lto15.ad[sb]: New test.
-+
-+2012-06-19  Kaz Kojima  <kkojima at 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 at 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 at 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 at 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 at amd.com>
-+
-+	Back port from mainline
-+	2012-05-09 Uros Bizjak  <ubizjak at 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 at adacore.com>
-+
-+	* gnat.dg/vect8.ad[sb]: New test.
-+
-+2012-06-14  Jakub Jelinek  <jakub at redhat.com>
-+
-+	Backported from mainline
-+	2012-06-12  Jakub Jelinek  <jakub at redhat.com>
-+
-+	PR rtl-optimization/53589
-+	* gcc.dg/torture/pr53589.c: New test.
-+
-+	2012-06-07  Jakub Jelinek  <jakub at 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 at net-b.de>
-+
-+	Backport from mainline
-+	2012-06-04  Tobias Burnus  <burnus at net-b.de>
-+
-+	PR fortran/50619
-+	* gfortran.dg/init_flag_10.f90: New.
-+
-+2012-06-14  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-06-11  Richard Guenther  <rguenther at suse.de>
-+
-+	PR c++/53616
-+	* g++.dg/ext/pr53605.C: New testcase.
-+
-+2012-06-14  Tobias Burnus  <burnus at net-b.de>
-+
-+	PR fortran/53597
-+	* gfortran.dg/save_4.f90: New.
-+
-+2012-06-14  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-06-06  Fabien Chêne  <fabien at gcc.gnu.org>
-+
-+	PR c++/52841
-+	* g++.dg/cpp0x/pr52841.C: New testcase.
-+
-+2012-06-13  Christian Bruel  <christian.bruel at 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
-===================================================================
---- gcc/testsuite/g++.dg/debug/localclass1.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/debug/localclass1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/debug/dwarf2/localclass3.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/debug/dwarf2/localclass3.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/debug/dwarf2/namespace-2.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/debug/dwarf2/namespace-2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/ext/attrib44.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/ext/attrib44.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/ext/no-asm-1.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/ext/no-asm-1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/ext/pr53605.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/ext/pr53605.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/tree-prof/tree-prof.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/tree-prof/tree-prof.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/init/mutable1.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/init/mutable1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/other/pr53811.C
-===================================================================
---- gcc/testsuite/g++.dg/other/pr53811.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/other/pr53811.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/other/error34.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/other/error34.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/other/array7.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/other/array7.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/diagnostic/bitfld2.C
-===================================================================
---- gcc/testsuite/g++.dg/diagnostic/bitfld2.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/diagnostic/bitfld2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/lto/pr53470_0.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/lto/pr53470_0.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/warn/pr30551-2.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/warn/pr30551-2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/warn/pr30551.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/warn/pr30551.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/warn/pr12242.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/warn/pr12242.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/error36.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/error36.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/error9.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/error9.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/enum9.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/parse/enum9.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/crash35.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/crash35.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/error2.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/error2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/template25.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/template25.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/parser-pr28152-2.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/parser-pr28152-2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/error3.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/error3.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/crash46.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/crash46.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/parser-pr28152.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/parser-pr28152.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/error10.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/error10.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/error8.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/error8.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/parse/typename11.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/parse/typename11.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/tc1/dr147.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/tc1/dr147.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/variadic-ex14.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/defaulted36.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/defaulted36.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/union1.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/union1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template6.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template6.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template5.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-template5.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-syntax1.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/lambda/lambda-syntax1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/variadic20.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/variadic20.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/forw_enum11.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/forw_enum11.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/udlit-cpp98-neg.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/udlit-cpp98-neg.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/nsdmi7.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/nsdmi7.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/static_assert3.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/static_assert3.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/implicit13.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/implicit13.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/auto27.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/auto27.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/regress/error-recovery1.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/regress/error-recovery1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/variadic2.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/variadic2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/udlit-shadow-neg.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/udlit-shadow-neg.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/constexpr-tuple.C
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/constexpr-tuple.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/variadic132.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/variadic132.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/constexpr-decl.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/defaulted21.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/defaulted21.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/pr52841.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/pr52841.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/decltype37.C
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/decltype37.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/decltype37.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/decltype2.C
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/decltype2.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/decltype2.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/decltype38.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/decltype38.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/variadic-ex10.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/variadic-ex10.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/decltype3.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/decltype3.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/variadic74.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/variadic74.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/nullptr19.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/cpp0x/nullptr19.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/nullptr28.C
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/nullptr28.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/nullptr28.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/nullptr29.C
-===================================================================
---- gcc/testsuite/g++.dg/cpp0x/nullptr29.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/cpp0x/nullptr29.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/bprob/bprob.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/bprob/bprob.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/torture/pr53752.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/torture/pr53752.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/torture/pr53693.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/torture/pr53693.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/overload/operator5.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/overload/operator5.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/current-inst1.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/template/current-inst1.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/ref6.C
-===================================================================
---- gcc/testsuite/g++.dg/template/ref6.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/template/ref6.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/deduce3.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/deduce3.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/pr23510.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/pr23510.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/error46.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/error46.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/crash107.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/crash107.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/error47.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/error47.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/crash108.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/crash108.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/koenig9.C	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/g++.dg/template/koenig9.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/g++.dg/template/array23.C	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/g++.dg/template/array23.C	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/c-c++-common/raw-string-3.c
-===================================================================
---- gcc/testsuite/c-c++-common/raw-string-3.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/c-c++-common/raw-string-3.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/c-c++-common/raw-string-5.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/c-c++-common/raw-string-5.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/c-c++-common/gomp/pr54017.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/c-c++-common/gomp/pr54017.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/c-c++-common/gomp/pr53580.c	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/testsuite/c-c++-common/gomp/pr53580.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/raw-string-4.c
-===================================================================
---- gcc/testsuite/c-c++-common/raw-string-4.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/c-c++-common/raw-string-4.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/c-c++-common/raw-string-6.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/c-c++-common/raw-string-6.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/testsuite/c-c++-common/pr20000.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/testsuite/c-c++-common/pr20000.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/cp/typeck.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/typeck.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/class.c
-===================================================================
---- gcc/cp/class.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/class.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/cp/decl.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/decl.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -12347,6 +12347,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
-===================================================================
---- gcc/cp/method.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/method.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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,10 @@
- 	}
-     }
- 
--  if (move_p && !move_fn_p (fn) && !trivial_fn_p (fn))
--    {
--      if (msg)
--	error (msg, arg);
--      goto bad;
--    }
-+  /* Core 1402: A non-trivial copy op suppresses the implicit
-+     declaration of the move ctor/op=.  */
-+  if (no_implicit_p && move_p && !move_fn_p (fn) && !trivial_fn_p (fn))
-+    *no_implicit_p = true;
- 
-   if (constexpr_p && !DECL_DECLARED_CONSTEXPR_P (fn))
-     {
-@@ -981,8 +979,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 +1078,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 +1096,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 +1110,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 +1123,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 +1266,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 +1274,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 +1320,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 +1341,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 +1418,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 +1438,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 +1462,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 +1532,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 +1597,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 +1790,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
-===================================================================
---- gcc/cp/tree.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/tree.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/cp/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,141 @@
-+2012-07-20  Jason Merrill  <jason at 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 at redhat.com>
-+
-+	PR c++/54026
-+	* typeck.c (cp_apply_type_quals_to_decl): Check COMPLETE_TYPE_P.
-+
-+2012-07-18  Jason Merrill  <jason at 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 at 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 at 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 at 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 at redhat.com>
-+
-+	PR c++/53953
-+	* method.c (synthesized_method_walk): Initialize no_implicit_p sooner.
-+
-+2012-07-10  Jason Merrill  <jason at 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 at 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 at 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 at 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 at 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 at 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 at suse.de>
-+
-+	Backport from mainline
-+	2012-06-11  Richard Guenther  <rguenther at suse.de>
-+
-+	PR c++/53616
-+	* mangle.c (write_array_type): Use double-ints for array domain
-+	arithmetic.
-+
-+2012-06-14  Richard Guenther  <rguenther at suse.de>
-+
-+	Backport from mainline
-+	2012-06-06  Fabien Chêne  <fabien at 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
-===================================================================
---- gcc/cp/pt.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/pt.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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),
-@@ -18456,9 +18472,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 +18710,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 +18828,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;
-Index: gcc/cp/semantics.c
-===================================================================
---- gcc/cp/semantics.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/semantics.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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)
-@@ -7037,6 +7034,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);
-     }
-@@ -9269,8 +9272,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 +9302,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
-===================================================================
---- gcc/cp/parser.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/parser.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/mangle.c
-===================================================================
---- gcc/cp/mangle.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/mangle.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/cp/cp-tree.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/cp-tree.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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);
-Index: gcc/cp/name-lookup.c
-===================================================================
---- gcc/cp/name-lookup.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cp/name-lookup.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/tree-ssa-ccp.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-ssa-ccp.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/double-int.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/double-int.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/double-int.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/double-int.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/ira-color.c
-===================================================================
---- gcc/ira-color.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ira-color.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/dwarf2out.c
-===================================================================
---- gcc/dwarf2out.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/dwarf2out.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/expr.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/expr.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/go/gofrontend/gogo.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/go/gofrontend/gogo.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/go/gofrontend/expressions.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/go/gofrontend/expressions.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1888,6 +1888,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/types.cc
-===================================================================
---- gcc/go/gofrontend/types.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/go/gofrontend/types.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/go/gofrontend/expressions.cc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/go/gofrontend/expressions.cc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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())
-Index: gcc/gcov-iov.c
-===================================================================
---- gcc/gcov-iov.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/gcov-iov.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/sem_prag.adb	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/sem_prag.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,63 @@
-+2012-07-19  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at 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 at 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 at adacore.com>
-+
-+	* gcc-interface/utils.c (gnat_pushdecl): Set TYPE_CONTEXT for types
-+	attached to a TYPE_DECL.
-+
-+2012-06-15  Eric Botcazou  <ebotcazou at 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 at 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
-===================================================================
---- gcc/ada/exp_disp.adb	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/exp_disp.adb	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/gcc-interface/utils.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/gcc-interface/utils.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/gcc-interface/Makefile.in	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/gcc-interface/Makefile.in	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/gcc-interface/decl.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/gcc-interface/decl.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/gcc-interface/utils2.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/gcc-interface/utils2.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/gcc-interface/gigi.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/gcc-interface/gigi.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/ada/gcc-interface/trans.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/gcc-interface/trans.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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.  */
-@@ -4051,7 +4060,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 +4164,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 +5226,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
-===================================================================
---- gcc/ada/ChangeLog-2011	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ada/ChangeLog-2011	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at 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 at 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 at adacore.com>
--
--	* types.ads, erroutc.ads: Minor reformatting.
--
--2011-08-02  Vincent Celier  <celier at adacore.com>
--
--	* link.c: Add response file support for cross platforms.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* inline.adb, stand.ads, sem_ch6.adb, sem_ch8.adb: Minor reformatting.
--
--2011-08-02  Yannick Moy  <moy at adacore.com>
--
--	* sem_ch4.ads: minor formatting.
--
--2011-08-02  Yannick Moy  <moy at 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 at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch8.adb: Minor reformatting.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at 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 at adacore.com>
--
--	* sem_res.adb: Minor reformatting.
--	* sem_prag.adb: Minor reformatting.
--
--2011-08-02  Javier Miranda  <miranda at 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 at 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 at 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 at 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 at adacore.com>
--
--	* sem_res.adb (Resolve_Call): implement rule in RM 12.5.1 (23.3/2).
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* exp_ch7.adb exp_ch6.adb, exp_disp.adb: Minor reformatting
--
--2011-08-02  Javier Miranda  <miranda at 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 at 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 at adacore.com>
--
--	* exp_disp.adb (Make_DT): Generate call to Check_TSD in Ada 2005 mode.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* s-imenne.ads: Minor reformatting.
--
--2011-08-02  Robert Dewar  <dewar at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* s-taskin.ads: Minor reformatting.
--
--2011-08-02  Emmanuel Briot  <briot at 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 at 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 at adacore.com>
--
--	* gnat_rm.texi: Clarify doc on pragma Source_File_Name[_Project].
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at adacore.com>
--
--	* exp_ch4.adb: Minor reformatting.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at adacore.com>
--
--	* sem_ch13.adb (Analyze_Attribute_Definition_Clause): Ignore
--	size/alignment related attributes in CodePeer_Mode.
--
--2011-08-02  Gary Dismukes  <dismukes at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch13.adb (Analyze_Enumeration_Representation_Clause): Revert
--	previous change.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* sem_ch3.adb, sem_ch4.adb: Minor reformatting.
--
--2011-08-02  Hristian Kirtchev  <kirtchev at 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 at adacore.com>
--
--	* sinfo.ads: Minor formatting.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at 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 at adacore.com>
--
--	* errout.adb: On anything but an expression First_Node returns its
--	argument.
--
--2011-08-02  Pascal Obry  <obry at adacore.com>
--
--	* prj-proc.adb, make.adb, makeutl.adb: Minor reformatting.
--
--2011-08-02  Hristian Kirtchev  <kirtchev at 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 at 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 at 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 at adacore.com>
--
--	* init.c: initialize fp hw on MILS.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at adacore.com>
--
--	* exp_ch3.adb: Minor comment additions.
--	* sem_ch13.adb: Minor reformatting.
--
--2011-08-02  Pascal Obry  <obry at adacore.com>
--
--	* make.adb, makeutl.adb: Removes some superfluous directory separator.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* sem_attr.adb: Minor reformatting.
--
--2011-08-02  Robert Dewar  <dewar at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* sem_attr.adb: handle properly 'Result when it is a prefix of an
--	indexed component.
--
--2011-08-02  Javier Miranda  <miranda at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* gcc-interface/trans.c (Subprogram_Body_to_gnu): Set the function
--	end_locus.
--
--2011-08-02  Javier Miranda  <miranda at adacore.com>
--
--	* sem_ch3.adb (Check_Anonymous_Access_Components): Create extra formals
--	associated with anonymous access to subprograms.
--
--2011-08-02  Geert Bosch  <bosch at 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 at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* s-stusta.adb (Print): Make sure Pos is always initialized to a
--	suitable value.
--
--2011-08-02  Geert Bosch  <bosch at adacore.com>
--
--	* a-calfor.adb (Image): Simplify, removing unnecessary uses of 'Image.
--
--2011-08-02  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch5.adb (Analyze_Iteration_Scheme): Fix typo.
--	* gcc-interface/Make-lang.in: Update dependencies.
--
--2011-08-02  Javier Miranda  <miranda at 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 at 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 at adacore.com>
--
--	* s-taprop-vxworks.adb, s-intman-vxworks.adb, s-intman-vxworks.ads:
--	Update header.
--
--2011-08-02  Bob Duff  <duff at adacore.com>
--
--	* opt.ads: Minor comment fix.
--
--2011-08-02  Bob Duff  <duff at 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 at adacore.com>
--
--	* uname.adb: Minor reformatting.
--	* gnatcmd.adb: Minor reformatting.
--	* exp_attr.adb: Minor reformatting.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at adacore.com>
--
--	* stylesw.ads: Minor comment fixes.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* freeze.adb (Add_To_Result): New procedure.
--
--2011-08-02  Jose Ruiz  <ruiz at 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 at adacore.com>
--
--	* s-regpat.ads: Fix typo.
--
--2011-08-02  Vincent Celier  <celier at 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 at adacore.com>
--
--	* atree.adb (Allocate_Initialize_Node): Remove useless temporaries.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* a-except-2005.adb (Raise_From_Signal_Handler): Call
--	Debug_Raise_Exception before propagation starts.
--
--2011-08-02  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at 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 at adacore.com>
--
--	* a-except-2005.adb (Raise_Current_Excep): Remove obsolete dead code.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* sem_ch3.adb: Minor reformatting
--	Minor comment addition
--	Minor error msg text change
--
--2011-08-02  Javier Miranda  <miranda at 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 at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* einfo.adb (Base_Type): Tune implementation for speed.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* freeze.adb: Minor reformatting.
--
--2011-08-02  Thomas Quinot  <quinot at adacore.com>
--
--	* scos.ads: Update comments.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* adaint.c (__gnat_is_symbolic_link_attr): Supress warning on possibly
--	unused parameter 'name'.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* sem_ch3.adb, sem_res.adb: Minor reformatting.
--
--2011-08-02  Yannick Moy  <moy at 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 at adacore.com>
--
--	* gnat_rm.texi: Minor reformatting.
--
--2011-08-02  Arnaud Charlet  <charlet at 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 at adacore.com>
--
--	* s-utf_32.ads: Minor comment fix.
--
--2011-08-02  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* sem_res.adb: Minor reformatting.
--
--2011-08-02  Robert Dewar  <dewar at 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 at 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 at adacore.com>
--
--	* sem_attr.adb: add attribute name when 'Result has the wrong prefix.
--
--2011-08-02  Robert Dewar  <dewar at 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 at 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 at adacore.com>
--
--	* gnat_rm.texi: Document formal containers.
--
--2011-08-02  Emmanuel Briot  <briot at adacore.com>
--
--	* g-comlin.adb (Goto_Section, Getopt): fix handling of "*" when there
--	are empty sections.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* mlib-prj.adb, restrict.ads, sem_aggr.adb, sem_ch12.adb: Minor
--	reformatting.
--
--2011-08-02  Robert Dewar  <dewar at 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 at adacore.com>
--
--	* prj-nmsc.adb (Check_Library_Attributes): For virtual library project,
--	inherit library kind.
--
--2011-08-02  Ed Schonberg  <schonberg at adacore.com>
--
--	* sem_res.adb: Add guards in calls to Matching_Static_Array_Bounds.
--	Minor reformatting.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* i-cstrin.ads: Updates to make Interfaces.C.Strings match RM
--
--2011-08-02  Yannick Moy  <moy at adacore.com>
--
--	* sem_aggr.adb (Resolve_Aggregate): Fix thinko.
--
--2011-08-02  Robert Dewar  <dewar at adacore.com>
--
--	* impunit.adb: Add comment.
--
--2011-08-02  Yannick Moy  <moy at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch3.adb (Find_Type_Of_Object): In ASIS mode, create an itype
--	reference when needed.
--
--2011-08-02  Bob Duff  <duff at adacore.com>
--
--	* gnat_ugn.texi: Fix typo.
--
--2011-08-02  Vincent Celier  <celier at 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 at 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 at adacore.com>
--
--	* freeze.adb (Freeze_Entity): Remove handling of delayed boolean
--	aspects, since these no longer exist.
--
--2011-08-02  Robert Dewar  <dewar at 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 at adacore.com>
--
--	* sem_ch8.adb, aspects.ads: Minor reformatting.
--
--2011-08-02  Eric Botcazou  <ebotcazou at 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 at 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 at adacore.com>
--
--	* make.adb, sem_ch8.adb, s-inmaop-vxworks.adb: Minor reformatting.
--
--2011-08-02  Javier Miranda  <miranda at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch8.adb: Minor code reorganization, comment updates.
--
--2011-08-02  Robert Dewar  <dewar at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch4.adb: transform simple Ada2012 membership into equality only
--	if types are compatible.
--
--2011-08-02  Yannick Moy  <moy at 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 at adacore.com>
--
--	* par-ch10.adb: Minor code reorganization (use Nkind_In).
--
--2011-08-02  Ed Schonberg  <schonberg at adacore.com>
--
--	* par-ch9.adb: save location of entry for proper error message.
--
--2011-08-02  Javier Miranda  <miranda at 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 at adacore.com>
--
--	* gnat_rm.texi: Minor reformatting.
--	* sem_prag.adb: Minor reformatting.
--
--2011-08-02  Tristan Gingold  <gingold at adacore.com>
--
--	* vms_data.ads: Add VMS qualifier for -gnateP.
--
--2011-08-02  Robert Dewar  <dewar at 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 at adacore.com>
--
--	* ug_words: Add VMS qualifier equivalent to -gnateP:
--	/SYMBOL_PREPROCESSING.
--
--2011-08-02  Jose Ruiz  <ruiz at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch6.adb: Minor code reorganization.
--	* sem_util.adb: Minor reformatting.
--
--2011-08-01  Pascal Obry  <obry at 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 at 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 at adacore.com>
--
--	* projects.texi: Minor editing.
--
--2011-08-01  Yannick Moy  <moy at 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 at 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 at 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 at 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 at adacore.com>
--
--	* checks.adb, exp_ch4.adb: Minor reformatting.
--
--2011-08-01  Javier Miranda  <miranda at adacore.com>
--
--	* einfo.ads (Access_Disp_Table): Fix documentation.
--	(Dispatch_Table_Wrappers): Fix documentation.
--
--2011-08-01  Pascal Obry  <obry at adacore.com>
--
--	* prj-env.adb, prj-env.ads: Minor reformatting.
--
--2011-08-01  Yannick Moy  <moy at 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 at adacore.com>
--
--	* atree.adb: Minor reformatting.
--	* checks.adb: Minor reformatting.
--
--2011-08-01  Vincent Celier  <celier at 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 at 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 at adacore.com>
--
--	* sem_ch6.adb (Fully_Conformant_Expressions): handle quantified
--	expressions.
--
--2011-08-01  Arnaud Charlet  <charlet at 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 at adacore.com>
--
--	* s-auxdec.ads, s-auxdec-vms_64.ads: Minor reformatting.
--
--2011-08-01  Ed Schonberg  <schonberg at 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 at 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 at 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 at 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 at adacore.com>
--
--	* s-poosiz.ads: Additional overriding indicators.
--
--2011-08-01  Yannick Moy  <moy at 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 at 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 at adacore.com>
--
--	* sem_ch5.adb (Analyze_Iterator_Scheme): Do not overwrite type of loop
--	variable if already set.
--
--2011-08-01  Arnaud Charlet  <charlet at 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 at 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 at 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 at adacore.com>
--
--	* sem_ch6.ads: Minor reformatting.
--
--2011-08-01  Javier Miranda  <miranda at 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 at adacore.com>
--
--	* sem_ch3.adb: Minor reformatting.
--
--2011-08-01  Thomas Quinot  <quinot at 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 at adacore.com>
--
--	* gnat_rm.texi: Document limitation of Pragma No_Strict_Aliasing.
--
--2011-08-01  Tristan Gingold  <gingold at adacore.com>
--
--	* seh_init.c: Fix SEH handler installation on win64.
--
--2011-08-01  Ed Schonberg  <schonberg at 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 at 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 at adacore.com>
--
--	* gnat_rm.texi: Fix definition of Long_Integer.
--
--2011-08-01  Ed Schonberg  <schonberg at 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 at 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 at 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 at adacore.com>
--
--	* einfo.ads: Minor reformatting.
--	* debug.adb: Minor comment improvement.
--
--2011-08-01  Javier Miranda  <miranda at 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 at adacore.com>
--
--	* make.adb (Compile): Strip -mxxx switches in CodePeer mode.
--
--2011-08-01  Vasiliy Fofanov  <fofanov at adacore.com>
--
--	* gnat_ugn.texi: Fix typo.
--
--2011-08-01  Robert Dewar  <dewar at 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 at 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 at adacore.com>
--
--	* par-ch3.adb (P_Discrete_Choice_List): Improve error message for extra
--	"," in choice list.
--
--2011-08-01  Thomas Quinot  <quinot at 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 at adacore.com>
--
--	* sinfo.ads: Add comment.
--	* sem_ch6.adb: Minor reformatting.
--
--2011-08-01  Robert Dewar  <dewar at 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 at 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 at adacore.com>
--
--	* env.c (__gnat_setenv) [VMS]: Refine previous change.
--
--2011-08-01  Quentin Ochem  <ochem at adacore.com>
--
--	* i-cstrin.adb (New_String): Changed implementation, now uses only the
--	heap to compute the result.
--
--2011-08-01  Robert Dewar  <dewar at adacore.com>
--
--	* atree.ads: Minor reformatting.
--
--2011-08-01  Emmanuel Briot  <briot at adacore.com>
--
--	* g-expect.adb (Get_Command_Output): Fix memory leak.
--
--2011-08-01  Geert Bosch  <bosch at 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 at adacore.com>
--
--	* sem_ch3.adb: Minor reformatting.
--
--2011-08-01  Ed Schonberg  <schonberg at 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 at adacore.com>
--
--	* sinfo.ads, errout.ads: Typos in comments.
--
--2011-08-01  Robert Dewar  <dewar at adacore.com>
--
--	* par-endh.adb: Minor reformatting.
--
--2011-08-01  Robert Dewar  <dewar at 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 at adacore.com>
--
--	* atree.ads: Minor reformatting.
--	* sem_prag.adb: Minor reformatting.
--
--2011-08-01  Robert Dewar  <dewar at adacore.com>
--
--	* exp_util.adb (Insert_Actions): Fix error in handling Actions for
--	case expr alternative.
--
--2011-08-01  Ed Schonberg  <schonberg at adacore.com>
--
--	* sem_ch12.adb: Fix typo.
--
--2011-08-01  Geert Bosch  <bosch at 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 at 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 at adacore.com>
--
--	* exp_ch4.adb, sem_cat.adb: Minor reformatting.
--
--2011-08-01  Geert Bosch  <bosch at adacore.com>
--
--	* atree.ads: Fix comment.
--
--2011-08-01  Robert Dewar  <dewar at 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 at 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 at adacore.com>
--
--	* exp_ch4.adb, s-tasini.ads, sem_attr.adb, s-soflin.ads: Minor
--	reformatting.
--
--2011-08-01  Richard Kenner  <kenner at vlsi1.ultra.nyu.edu>
--
--	* adaint.c (__gnat_file_time_name_attr): Get rid of warning.
--
--2011-08-01  Thomas Quinot  <quinot at 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 at 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 at 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 at 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 at adacore.com>
--
--	* usage.adb: Documentation cleanup for Ada version modes in usage.
--	* expander.adb: Minor reformatting.
--
--2011-08-01  Robert Dewar  <dewar at 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 at 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 at 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 at 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 at adacore.com>
--
--	* a-stzfix.adb, a-stwifi.adb (Replace_Slice): Fixed computation when
--	High is above Source length.
--
--2011-08-01  Robert Dewar  <dewar at adacore.com>
--
--	* a-ztexio.ads, a-textio.ads, a-witeio.ads: Fix comment.
--
--2011-08-01  Robert Dewar  <dewar at 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 at adacore.com>
--
--	* a-chtgbo.adb (Delete_Node_Sans_Free): Replace iterator with selector.
--
--2011-08-01  Pascal Obry  <obry at 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 at adacore.com>
--
--	* gnat_rm.texi: Add documentation for pragma Static_Elaboration_Desired.
--
--2011-08-01  Matthew Heaney  <heaney at adacore.com>
--
--	* a-rbtgbo.adb (Delete_Node_Sans_Free): Fixed assignment to left child
--	of node.
--
--2011-08-01  Pascal Obry  <obry at adacore.com>
--
--	* a-stzunb-shared.adb, a-strunb-shared.adb, a-stwiun-shared.adb: Minor
--	reformatting.
--
--2011-08-01  Ed Schonberg  <schonberg at 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 at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--
--	PR ada/49819
--	* gcc-interface/Makefile.in (powerpc-linux): Remove reference to
--	g-trasym-dwarf.adb.
--
--2011-07-22  Rainer Orth  <ro at 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 at 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 at 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 at 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 at nrc-cnrc.gc.ca>
--
--	PR ada/46350
--	* s-taprop-hpux-dce.adb (Abort_Task): Remove unnecessary cast.
--
--2011-07-14  Florian Weimer  <fw at deneb.enyo.de>
--
--	PR ada/48711
--	* g-socthi-mingw.adb (Fill): Guard against invalid MSG_WAITALL.
--
--2011-07-13  Eric Botcazou  <ebotcazou at 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 at guerby.net>
--	    Eric Botcazou  <ebotcazou at 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 at redhat.com>
--
--	* gcc-interface/misc.c (gnat_init_gcc_eh): Don't call
--	dwarf2out_frame_init.
--
--2011-07-07  Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/misc.c (gnat_init): Tweak previous change.
--
--2011-07-07  Rainer Orth  <ro at CeBiTec.Uni-Bielefeld.DE>
--
--	PR target/39150
--	* gcc-interface/Makefile.in: Handle x86_64-solaris2.
--
--2011-07-06  Richard Guenther  <rguenther at 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 at adacore.com>
--	    Olivier Hainque  <hainque at adacore.com>
--	    Nicolas Setton  <setton at 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 at adacore.com>
--
--	* gcc-interface/Make-lang.in (gnat1): Prepend '+' to the command.
--	(gnatbind): Likewise.
--
--2011-06-29  Rainer Orth  <ro at CeBiTec.Uni-Bielefeld.DE>
--
--	* gcc-interface/Makefile.in (TOOLS_LIBS): Add $(LIBINTL).
--
--2011-06-18  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at embecosm.com>
--
--	PR middle-end/46500
--	* gcc-interface/decl.c (gnat_to_gnu_param): Use pack_cumulative_args.
--
--2011-06-14  Joseph Myers  <joseph at 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 at suse.de>
--
--	* gcc-interface/misc.c (gnat_init): Do not set size_type_node or call
--	set_sizetype.
--
--2011-06-06  Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/utils2.c (gnat_stabilize_reference): Propagate the
--	TREE_THIS_NOTRAP flag.
--
--2011-06-06  Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/utils2.c (gnat_stabilize_reference) <COMPOUND_EXPR>:
--	Fix thinko.
--
--2011-06-06  Eric Botcazou  <ebotcazou at 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 at 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 at redhat.com>
--
--	* gcc-interface/utils.c (def_fn_type): Remove extra va_end.
--
--2011-05-25  Kai Tietz  <ktietz at 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 at 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 at codesourcery.com>
--
--	PR ada/49097
--	* gcc-interface/Make-lang.in (gnatbind$(exeext)): Depend on $(LIBDEPS).
--
--2011-05-20  Joseph Myers  <joseph at 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 at 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 at 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 at 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 at 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 at 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 at codesourcery.com>
--
--	* gcc-interface/trans.c (Case_Statement_to_gnu): Call build_case_label.
--
--2011-05-05  Nathan Froyd  <froydnj at 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 at 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 at 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 at 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 at codesourcery.com>
--	    Eric Botcazou  <ebotcazou at 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 at adacore.com>
--
--	* gnatvsn.ads (Library_Version): Bump to 4.7.
--	(Current_Year): Bump to 2011.
--
--2011-04-29  Michael Matz  <matz at suse.de>
--
--	* gcc-interface/misc.c (gnat_handle_option): Set
--	warn_maybe_uninitialized.
--
--2011-04-23  Gerald Pfeifer  <gerald at pfeifer.com>
--
--	* gnat_ugn.texi (Complexity Metrics Control): Update link to
--	the Watson/McCabe paper.
--
--2011-04-23  Jim Meyering  <meyering at redhat.com>
--
--	* gnat_ugn.texi (Examples of gnatxref Usage): Fix typo: s/it it/it is/
--
--2011-04-22  Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/decl.c (make_packable_type): Copy DECL_PARALLEL_TYPE
--	onto the new type.
--
--2011-04-22  Eric Botcazou  <ebotcazou at 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 at 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 at redhat.com>
--
--	* initialize.c (__gnat_initialize): Remove useless if-before-free.
--
--2011-04-17  Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/Make-lang.in (gnatbind): Replace $(ALL_CFLAGS) with
--	$(CFLAGS) on the link line.
--
--2011-04-17  Eric Botcazou  <ebotcazou at 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 at codesourcery.com>
--
--	* gcc-interface/utils.c (gnat_poplevel): Use block_chainon.
--
--2011-04-12  Nathan Froyd  <froydnj at 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 at suse.cz>
--
--	* gcc-interface/utils.c (end_subprog_body): Call cgraph_get_create_node
--	instead of cgraph_node.
--
--2011-04-08  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at adacore.com>
--
--	PR ada/47163
--	* s-oscons-tmplt.c (MSG_WAITALL): Fix thinko in previous change.
--
--2011-04-04  Kai Tietz  <ktietz at 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 at 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 at adacore.com>
--
--	* gcc-interface/utils.c (update_pointer_to): Finalize named pointer
--	types.
--
--2011-04-02  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at adacore.com>
--	    Nicolas Setton  <setton at adacore.com>
--	    Eric Botcazou  <ebotcazou at 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 at 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 at 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 at 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 at 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 at 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 at redhat.com>
--
--	* gcc-interface/utils.c (def_fn_type): Add missing va_end.
--
--2011-03-24  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at adacore.com>
--
--	* gcc-interface/decl.c (validate_size): Improve comments and tweak
--	error message.
--	(set_rm_size): Likewise.
--
--2011-03-23  Eric Botcazou  <ebotcazou at 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 at adacore.com>
--
--	PR bootstrap/48216
--	* gcc-interface/decl.c (elaborate_expression_1): Localize GNU_DECL.
--
--2011-03-21  Eric Botcazou  <ebotcazou at 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 at 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 at redhat.com>
--
--	PR target/12171
--	* gcc-interface/utils.c (gnat_internal_attribute_table): Add column.
--
--2011-03-17  Eric Botcazou  <ebotcazou at 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 at 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 at 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 at pfeifer.com>
--
--	* gnat_ugn.texi (Compiling Different Versions of Ada): Update link to
--	"Ada Issues".
--
--2011-02-08  Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/Makefile.in (x86-64 darwin): Handle multilibs.
--
--2011-02-03  Eric Botcazou  <ebotcazou at 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 at adacore.com>
--
--	PR bootstrap/47467
--	* targext.c: Include target files if IN_RTS is defined.
--
--2011-01-26  Richard Guenther  <rguenther at 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 at adacore.com>
--	    Eric Botcazou  <ebotcazou at adacore.com>
--
--	* gcc-interface/decl.c: Disable Stdcall convention handling for 64-bit.
--
--2011-01-04  Eric Botcazou  <ebotcazou at 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 at 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 at adacore.com>
--	    Eric Botcazou  <ebotcazou at 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 at 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
-===================================================================
---- gcc/sel-sched-ir.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/sel-sched-ir.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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;
-@@ -3697,6 +3697,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 +3757,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 +5240,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
-===================================================================
---- gcc/tree-eh.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-eh.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/fortran/trans-array.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/fortran/trans-array.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/fortran/decl.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/fortran/decl.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/ChangeLog
-===================================================================
---- gcc/fortran/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/fortran/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,34 @@
-+2012-07-06  Mikael Morin  <mikael at 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 at net-b.de>
-+
-+	Backport from mainline
-+	2012-06-17  Tobias Burnus  <burnus at 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 at net-b.de>
-+
-+	Backport from mainline
-+	2012-06-04  Tobias Burnus  <burnus at net-b.de>
-+
-+	PR fortran/50619
-+	* resolve.c (build_default_init_expr): Don't initialize
-+	ASSOCIATE names.
-+
-+2012-06-14  Tobias Burnus  <burnus at 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
-===================================================================
---- gcc/fortran/resolve.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/fortran/resolve.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -10027,7 +10027,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.  */
-Index: gcc/fortran/check.c
-===================================================================
---- gcc/fortran/check.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/fortran/check.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/configure.ac
-===================================================================
---- gcc/configure.ac	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/configure.ac	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -4188,7 +4188,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 &&
-Index: gcc/BASE-VER
-===================================================================
---- gcc/BASE-VER	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/BASE-VER	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1 +1 @@
--4.7.1
-+4.7.2
-Index: gcc/trans-mem.c
-===================================================================
---- gcc/trans-mem.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/trans-mem.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/gimple-fold.c
-===================================================================
---- gcc/gimple-fold.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/gimple-fold.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/cselib.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cselib.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/tree-cfgcleanup.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-cfgcleanup.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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-live.c
-===================================================================
---- gcc/tree-ssa-live.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-ssa-live.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/ipa-prop.c
-===================================================================
---- gcc/ipa-prop.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/ipa-prop.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/po/es.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/es.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at 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 at cfuga.mx>\n"
- "Language-Team: Spanish <es at 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
-===================================================================
---- gcc/po/fr.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/fr.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at gmail.com>\n"
- "Language-Team: French <traduc at 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
-===================================================================
---- gcc/po/hr.po	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/po/hr.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at 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 at gmail.com>\n"
-+"Language-Team: Croatian <lokalizacija at 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
-===================================================================
---- gcc/po/nl.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/nl.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at telenet.be>\n"
- "Language-Team: Dutch <vertaling at 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
-===================================================================
---- gcc/po/ChangeLog	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/ChangeLog	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -1,3 +1,13 @@
-+2012-07-05  Joseph Myers  <joseph at codesourcery.com>
-+
-+	* hr.po: New.
-+
-+2012-07-02  Joseph Myers  <joseph at 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
-===================================================================
---- gcc/po/vi.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/vi.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at riverland.net.au>\n"
- "Language-Team: Vietnamese <vi-VN at 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
-===================================================================
---- gcc/po/sr.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/sr.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at gmx.net>\n"
- "Language-Team: Serbian <gnu at 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
-===================================================================
---- gcc/po/da.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/da.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at hardworking.dk>\n"
- "Language-Team: Danish <dansk at 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
-===================================================================
---- gcc/po/tr.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/tr.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at buguner.name.tr>\n"
- "Language-Team: Turkish <gnu-tr-u12a at 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
-===================================================================
---- gcc/po/be.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/be.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at i18n.linux.by>\n"
- "Language-Team: Belarusian <i18n at 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
-===================================================================
---- gcc/po/ru.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/ru.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -6,12 +6,13 @@
- # Nickolay V. Shmyrev <nshmyrev at yandex.ru>, 2008.
- # Pavel Maryanov <acid_jack at ukr.net>, 2006, 2008.
- # Yuri Kozlov <yuray at komyakino.ru>, 2011.
-+# Pavel Maryanov <acid at 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 at jack.kiev.ua>\n"
- "Language-Team: Russian <gnu at 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 "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 "функция декларированная с атрибутом %<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
-===================================================================
---- gcc/po/sv.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/sv.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at uddeborg.se>\n"
- "Language-Team: Swedish <tp-sv at 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
-===================================================================
---- gcc/po/de.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/de.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -6,10 +6,10 @@
- # Roland Stigge <stigge at 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 at antcom.de>\n"
- "Language-Team: German <translation-team-de at 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
-===================================================================
---- gcc/po/ja.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/ja.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at gmail.com>\n"
- "Language-Team: Japanese <translation-team-ja at 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
-===================================================================
---- gcc/po/zh_TW.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/zh_TW.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at pcmail.com.tw>\n"
- "Language-Team: Chinese (traditional) <zh-l10n at 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
-===================================================================
---- gcc/po/id.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/id.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at yahoo.com>\n"
- "Language-Team: Indonesian <translation-team-id at 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
-===================================================================
---- gcc/po/fi.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/fi.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at iki.fi>\n"
- "Language-Team: Finnish <translation-team-fi at 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
-===================================================================
---- gcc/po/el.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/el.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at gmx.net>\n"
- "Language-Team: Greek <nls at 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
-===================================================================
---- gcc/po/zh_CN.po	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/po/zh_CN.po	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at gmail.com>\n"
- "Language-Team: Chinese (simplified) <i18n-zh at 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
-===================================================================
---- gcc/tree-ssa-forwprop.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-ssa-forwprop.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/tree-vect-patterns.c
-===================================================================
---- gcc/tree-vect-patterns.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/tree-vect-patterns.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/combine.c
-===================================================================
---- gcc/combine.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/combine.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/df-problems.c
-===================================================================
---- gcc/df-problems.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/df-problems.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config.gcc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config.gcc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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=
-@@ -321,6 +327,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"
-@@ -2515,6 +2522,16 @@
- 	c_target_objs="tilepro-c.o"
- 	cxx_target_objs="tilepro-c.o"
- 	;;
-+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
-===================================================================
---- gcc/basic-block.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/basic-block.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/gimple.h
-===================================================================
---- gcc/gimple.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/gimple.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/alpha.c
-===================================================================
---- gcc/config/alpha/alpha.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/alpha/alpha.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/sparc/sparc.md
-===================================================================
---- gcc/config/sparc/sparc.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/sparc/sparc.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/i386/i386.h
-===================================================================
---- gcc/config/i386/i386.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/i386.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -724,6 +724,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
-===================================================================
---- gcc/config/i386/i386.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/i386.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-@@ -1958,7 +1958,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 +1967,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 +2199,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}";
-     }
-@@ -5375,6 +5375,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 +5468,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 +7663,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 +12568,7 @@
-   "!TARGET_64BIT && TARGET_GNU_TLS"
- {
-   output_asm_insn
--    ("lea{l}\t{%a2 at tlsgd(,%1,1), %0|%0, %a2 at tlsgd[%1*1]}", operands);
-+    ("lea{l}\t{%E2 at tlsgd(,%1,1), %0|%0, %E2 at tlsgd[%1*1]}", operands);
-   if (TARGET_SUN_TLS)
- #ifdef HAVE_AS_IX86_TLSGDPLT
-     return "call\t%a2 at tlsgdplt";
-@@ -12624,7 +12603,7 @@
-   if (!TARGET_X32)
-     fputs (ASM_BYTE "0x66\n", asm_out_file);
-   output_asm_insn
--    ("lea{q}\t{%a1 at tlsgd(%%rip), %%rdi|rdi, %a1 at tlsgd[rip]}", operands);
-+    ("lea{q}\t{%E1 at tlsgd(%%rip), %%rdi|rdi, %E1 at tlsgd[rip]}", operands);
-   fputs (ASM_SHORT "0x6666\n", asm_out_file);
-   fputs ("\trex64\n", asm_out_file);
-   if (TARGET_SUN_TLS)
-@@ -12850,7 +12829,7 @@
- 		  (unspec:SI [(match_operand:SI 2 "tls_symbolic_operand" "")]
- 			      UNSPEC_TLSDESC))))]
-   "!TARGET_64BIT && TARGET_GNU2_TLS"
--  "lea{l}\t{%a2 at TLSDESC(%1), %0|%0, %a2 at TLSDESC[%1]}"
-+  "lea{l}\t{%E2 at TLSDESC(%1), %0|%0, %E2 at TLSDESC[%1]}"
-   [(set_attr "type" "lea")
-    (set_attr "mode" "SI")
-    (set_attr "length" "6")
-@@ -12912,7 +12891,7 @@
- 	(unspec:DI [(match_operand 1 "tls_symbolic_operand" "")]
- 		   UNSPEC_TLSDESC))]
-   "TARGET_64BIT && TARGET_GNU2_TLS"
--  "lea{q}\t{%a1 at TLSDESC(%%rip), %0|%0, %a1 at TLSDESC[rip]}"
-+  "lea{q}\t{%E1 at TLSDESC(%%rip), %0|%0, %E1 at TLSDESC[rip]}"
-   [(set_attr "type" "lea")
-    (set_attr "mode" "DI")
-    (set_attr "length" "7")
-@@ -16407,26 +16386,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 +16471,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 +16646,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 +16895,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.
-Index: gcc/config/i386/lzcntintrin.h
-===================================================================
---- gcc/config/i386/lzcntintrin.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/lzcntintrin.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/i386/constraints.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/constraints.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/i386/predicates.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/predicates.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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;
-Index: gcc/config/i386/winnt.c
-===================================================================
---- gcc/config/i386/winnt.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/winnt.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/i386/sse.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/sse.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -3744,7 +3744,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 +5722,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 +5755,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;
-     }
- 
-@@ -10422,12 +10430,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 +10449,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,123 +10469,39 @@
- 	  (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)
-+(define_insn "xop_pmacsdqh"
-+  [(set (match_operand:V2DI 0 "register_operand" "=x")
- 	(plus:V2DI
- 	 (mult:V2DI
- 	  (sign_extend:V2DI
- 	   (vec_select:V2SI
--	    (match_dup 1)
-+	    (match_operand:V4SI 1 "nonimmediate_operand" "%x")
- 	    (parallel [(const_int 1)
- 		       (const_int 3)])))
- 	  (sign_extend:V2DI
- 	   (vec_select:V2SI
--	    (match_dup 2)
-+	    (match_operand:V4SI 2 "nonimmediate_operand" "xm")
- 	    (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
--	 (mult:V2DI
--	  (sign_extend:V2DI
--	   (vec_select:V2SI
--	    (match_operand:V4SI 1 "nonimmediate_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)]))))
- 	 (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")
-@@ -12596,7 +12520,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
-===================================================================
---- gcc/config/i386/mingw32.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/mingw32.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/i386/i386-protos.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/i386-protos.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/i386.c
-===================================================================
---- gcc/config/i386/i386.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/i386/i386.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -3206,7 +3206,7 @@
- 		   "large", "32");
- 	  else if (TARGET_X32)
- 	    error ("code model %qs not supported in x32 mode",
--		   "medium");
-+		   "large");
- 	  break;
- 
- 	case CM_32:
-@@ -8421,6 +8421,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 +8912,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 +9008,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 +10009,7 @@
-   struct ix86_frame frame;
-   HOST_WIDE_INT allocate;
-   bool int_registers_saved;
-+  bool sse_registers_saved;
- 
-   ix86_finalize_stack_realign_flags ();
- 
-@@ -10148,6 +10162,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 +10172,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 +10195,6 @@
- 	}
-     }
- 
--  int_registers_saved = (frame.nregs == 0);
--
-   if (!int_registers_saved)
-     {
-       /* If saving registers via PUSH, do so now.  */
-@@ -10245,6 +10271,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 +10412,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 +10863,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 +11395,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 +11425,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 +11570,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 +12086,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 +13843,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 +13919,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 +14531,7 @@
-   int scale;
-   int ok;
-   bool vsib = false;
-+  int code = 0;
- 
-   if (GET_CODE (addr) == UNSPEC && XINT (addr, 1) == UNSPEC_VSIBADDR)
-     {
-@@ -14446,6 +14542,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 +14558,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 +14566,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 +14620,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 +16710,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 +16825,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 +16835,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 +16857,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))
-@@ -32028,7 +32150,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 +32188,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 +32201,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 +32276,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
-===================================================================
---- gcc/config/rx/rx.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/rx/rx.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/sync.md
-===================================================================
---- gcc/config/tilegx/sync.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/tilegx/sync.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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;
- })
- 
-@@ -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/sh/sh.c
-===================================================================
---- gcc/config/sh/sh.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/sh/sh.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/sh.opt
-===================================================================
---- gcc/config/sh/sh.opt	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/sh/sh.opt	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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-protos.h
-===================================================================
---- gcc/config/avr/avr-protos.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/avr/avr-protos.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/avr.c
-===================================================================
---- gcc/config/avr/avr.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/avr/avr.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -8890,6 +8890,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
-Index: gcc/config/avr/avr.h
-===================================================================
---- gcc/config/avr/avr.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/avr/avr.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/mn10300/mn10300.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/mn10300/mn10300.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/rs6000/rs6000.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/rs6000/rs6000.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/rs6000/rs6000.md	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/rs6000/rs6000.md	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/arm/arm.c
-===================================================================
---- gcc/config/arm/arm.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/arm/arm.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -25270,10 +25270,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/pa/pa.c
-===================================================================
---- gcc/config/pa/pa.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/pa/pa.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/pa/pa.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/pa/pa.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/mips/mips.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/config/mips/mips.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -15584,6 +15584,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
-===================================================================
---- gcc/config/v850/rtems.h	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/config/v850/rtems.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- gcc/config/v850/t-rtems	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ gcc/config/v850/t-rtems	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -0,0 +1,3 @@
-+# Custom multilibs for RTEMS
-+
-+MULTILIB_MATCHES  += mv850e=mv850es
-Index: gcc/cfgrtl.c
-===================================================================
---- gcc/cfgrtl.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ gcc/cfgrtl.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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: libgo/Makefile.in
-===================================================================
---- libgo/Makefile.in	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/Makefile.in	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/go-signal.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/go-signal.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/mfinal.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/mfinal.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/go-new-map.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/go-new-map.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/malloc.goc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/malloc.goc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/time.goc	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/time.goc	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/runtime.h	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/runtime.h	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/proc.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/proc.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/go-traceback.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/go-traceback.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/runtime/mgc0.c	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/runtime/mgc0.c	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/testsuite/gotest	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/testsuite/gotest	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/mksysinfo.sh	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/mksysinfo.sh	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -522,10 +522,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
-===================================================================
---- libgo/MERGE	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/MERGE	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/os/dir.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/os/dir.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -42,7 +42,11 @@
- 	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)
-@@ -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
-===================================================================
---- libgo/go/os/exec/exec.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/os/exec/exec.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/os/user/lookup_unix.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/os/user/lookup_unix.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/runtime/pprof/pprof_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/runtime/pprof/pprof_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/runtime/extern.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/runtime/extern.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/text/template/exec_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/text/template/exec_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/text/template/exec.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/text/template/exec.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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/gosym/pclntab_test.go
-===================================================================
---- libgo/go/debug/gosym/pclntab_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/debug/gosym/pclntab_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/xml/marshal_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/xml/marshal_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/base64/base64_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/base64/base64_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/base64/base64.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/base64/base64.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/gob/doc.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/gob/doc.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/json/encode.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/json/encode.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/json/decode_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/json/decode_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/encoding/json/decode.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/encoding/json/decode.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/unicode/tables.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/unicode/tables.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/math/big/nat_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/math/big/nat_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/math/big/nat.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/math/big/nat.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/strings/example_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/strings/example_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/compress/flate/deflate_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/compress/flate/deflate_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/compress/flate/deflate.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/compress/flate/deflate.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/time/sleep_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/time/sleep_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/html/template/escape_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/html/template/escape_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 'f' looking for beginning of object key string */null in numbers)'>`,
-+			`<button onclick='alert(1/ /* json: error calling MarshalJSON for type *template.badMarshaler: invalid character 'f' looking for beginning of object key string */null in numbers)'>`,
- 		},
- 		{
- 			"jsMarshaler",
-Index: libgo/go/crypto/ecdsa/ecdsa.go
-===================================================================
---- libgo/go/crypto/ecdsa/ecdsa.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/crypto/ecdsa/ecdsa.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/crypto/rsa/pkcs1v15.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/crypto/rsa/pkcs1v15.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/crypto/tls/handshake_messages.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/crypto/tls/handshake_messages.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/crypto/x509/x509.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/crypto/x509/x509.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/crypto/aes/const.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/crypto/aes/const.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/log/log.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/log/log.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/reflect/type.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/reflect/type.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/fmt/doc.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/fmt/doc.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/file.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/file.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/client_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/client_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/client.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/client.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/proxy_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/proxy_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/transfer.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/transfer.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/response_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/response_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/response.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/response.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/server.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/server.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/http/transport.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/http/transport.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/url/url_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/url/url_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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 at 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 at 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 at ne", "password"),
-+			Host:     "google.com",
-+			Path:     "/p at 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
-===================================================================
---- libgo/go/net/url/url.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/url/url.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/mail/message_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/mail/message_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/net/mail/message.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/net/mail/message.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/mime/multipart/multipart_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/mime/multipart/multipart_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/mime/multipart/multipart.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/mime/multipart/multipart.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/regexp/syntax/parse_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/regexp/syntax/parse_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/regexp/syntax/parse.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/regexp/syntax/parse.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/regexp/regexp.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/regexp/regexp.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/path/filepath/path_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/path/filepath/path_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/path/filepath/path.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/path/filepath/path.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/path/filepath/path_plan9.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/path/filepath/path_plan9.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/strconv/itoa.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/strconv/itoa.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/go/build/build.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/go/build/build.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/go/printer/nodes.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/go/printer/nodes.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/go/go/ast/ast_test.go	(.../tags/gcc_4_7_1_release)	(wersja 0)
-+++ libgo/go/go/ast/ast_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
+Index: gcc/DEV-PHASE
 ===================================================================
---- libgo/go/go/ast/ast.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/go/ast/ast.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
+--- gcc/DEV-PHASE	(.../tags/gcc_4_7_2_release)	(revision 191561)
++++ gcc/DEV-PHASE	(.../branches/gcc-4_7-branch)	(revision 191561)
+@@ -0,0 +1 @@
++prerelease
+Index: gcc/ChangeLog
 ===================================================================
---- libgo/go/go/parser/parser_test.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/go/parser/parser_test.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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)
-+	}
-+}
+--- gcc/ChangeLog	(.../tags/gcc_4_7_2_release)	(revision 191561)
++++ gcc/ChangeLog	(.../branches/gcc-4_7-branch)	(revision 191561)
+@@ -1,3 +1,8 @@
++2012-09-20  Jakub Jelinek  <jakub at redhat.com>
 +
-+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
-===================================================================
---- libgo/go/go/parser/parser.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/go/parser/parser.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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)
++	* BASE-VER: Set to 4.7.3.
++	* DEV-PHASE: Set to prerelease.
 +
-+	// 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
-===================================================================
---- libgo/go/flag/flag.go	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/go/flag/flag.go	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
-===================================================================
---- libgo/Makefile.am	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ libgo/Makefile.am	(.../branches/gcc-4_7-branch)	(wersja 190289)
-@@ -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
+ 2012-09-20  Release Manager
  
-@@ -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: .
+ 	* GCC 4.7.2 released.
+Index: gcc/BASE-VER
 ===================================================================
---- .	(.../tags/gcc_4_7_1_release)	(wersja 190289)
-+++ .	(.../branches/gcc-4_7-branch)	(wersja 190289)
-
-Zmiany atrybutów dla: .
-___________________________________________________________________
-Modified: svn:mergeinfo
-   Połączono zmiany /trunk:r185428,186587,187999
+--- gcc/BASE-VER	(.../tags/gcc_4_7_2_release)	(revision 191561)
++++ gcc/BASE-VER	(.../branches/gcc-4_7-branch)	(revision 191561)
+@@ -1 +1 @@
+-4.7.2
++4.7.3
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gcc.git/commitdiff/ce0877b96831c34f44a533ff303df8ce890a95d4



More information about the pld-cvs-commit mailing list