[gcc-6] 303/401: * Update to SVN 20161130 (r243021, 6.2.1) from the gcc-6-branch.
Ximin Luo
infinity0 at debian.org
Wed Apr 5 15:50:14 UTC 2017
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.
commit 5f717e2ca9598896186c0540aaa80afb4f55d955
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date: Wed Nov 30 13:54:00 2016 +0000
* Update to SVN 20161130 (r243021, 6.2.1) from the gcc-6-branch.
git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@9155 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
debian/changelog | 3 +
debian/patches/svn-updates.diff | 2622 ++++++++++++++++++++++++++++++---------
2 files changed, 2009 insertions(+), 616 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 33c60af..02f9ecf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,8 @@
gcc-6 (6.2.1-6) UNRELEASED; urgency=medium
+ * Update to SVN 20161130 (r243021, 6.2.1) from the gcc-6-branch.
+ - Fix PR target/78426 (SH), PR fortran/78500.
+
[ Matthias Klose ]
* Fix dependency generation for libgphobos multilib builds.
* Install missing vecintrin.h header on s390x.
diff --git a/debian/patches/svn-updates.diff b/debian/patches/svn-updates.diff
index bf8b560..828a1d4 100644
--- a/debian/patches/svn-updates.diff
+++ b/debian/patches/svn-updates.diff
@@ -1,10 +1,10 @@
-# DP: updates from the 6 branch upto 20161124 (r242831).
+# DP: updates from the 6 branch upto 20161130 (r243021).
last_update()
{
cat > ${dir}LAST_UPDATED <EOF
-Thu Nov 24 13:10:52 CET 2016
-Thu Nov 24 12:10:52 UTC 2016 (revision 242831)
+Wed Nov 30 14:40:25 CET 2016
+Wed Nov 30 13:40:25 UTC 2016 (revision 243021)
EOF
}
@@ -6703,7 +6703,7 @@ Index: gcc/DATESTAMP
+++ b/src/gcc/DATESTAMP (.../branches/gcc-6-branch)
@@ -1 +1 @@
-20160822
-+20161124
++20161130
Index: gcc/tree.c
===================================================================
--- a/src/gcc/tree.c (.../tags/gcc_6_2_0_release)
@@ -7155,7 +7155,17 @@ Index: gcc/ChangeLog
===================================================================
--- a/src/gcc/ChangeLog (.../tags/gcc_6_2_0_release)
+++ b/src/gcc/ChangeLog (.../branches/gcc-6-branch)
-@@ -1,3 +1,927 @@
+@@ -1,3 +1,937 @@
++2016-11-29 Kaz Kojima <kkojima at gcc.gnu.org>
++
++ Backported from mainline
++ 2016-11-19 Kaz Kojima <kkojima at gcc.gnu.org>
++
++ PR target/78426
++ * config/sh/sh-mem.cc (sh_expand_cmpnstr): Use copy_to_mode_reg
++ instead of force_reg.
++ (sh_expand_setmem): Likewise.
++
+2016-11-24 Eric Botcazou <ebotcazou at adacore.com>
+
+ PR middle-end/78429
@@ -8083,7 +8093,7 @@ Index: gcc/ChangeLog
2016-08-22 Release Manager
* GCC 6.2.0 released.
-@@ -205,9 +1129,9 @@
+@@ -205,9 +1139,9 @@
2016-08-09 Martin Jambor <mjambor at suse.cz>
@@ -9600,6 +9610,17 @@ Index: gcc/testsuite/gfortran.dg/c_by_val_1.f
if ((4.0 * u8).ne.v8) call abort ()
stop
+Index: gcc/testsuite/gfortran.dg/class_result_4.f90
+===================================================================
+--- a/src/gcc/testsuite/gfortran.dg/class_result_4.f90 (.../tags/gcc_6_2_0_release)
++++ b/src/gcc/testsuite/gfortran.dg/class_result_4.f90 (.../branches/gcc-6-branch)
+@@ -0,0 +1,6 @@
++! { dg-do compile }
++! PR fortran/78500
++class(t) function f() ! { dg-error "must be dummy, allocatable or pointer" }
++ f = 1 ! { dg-error "variable must not be polymorphic" }
++end
++
Index: gcc/testsuite/gfortran.dg/pr77978_1.f90
===================================================================
--- a/src/gcc/testsuite/gfortran.dg/pr77978_1.f90 (.../tags/gcc_6_2_0_release)
@@ -12769,7 +12790,12 @@ Index: gcc/testsuite/ChangeLog
===================================================================
--- a/src/gcc/testsuite/ChangeLog (.../tags/gcc_6_2_0_release)
+++ b/src/gcc/testsuite/ChangeLog (.../branches/gcc-6-branch)
-@@ -1,3 +1,845 @@
+@@ -1,3 +1,850 @@
++2016-11-24 Steven G. Kargl <kargl at gcc.gnu.org>
++
++ PR fortran/78500
++ * gfortran.dg/class_result_4.f90: New test.
++
+2016-11-24 Eric Botcazou <ebotcazou at adacore.com>
+
+ * gcc.c-torture/compile/20161124-1.c: New test.
@@ -13615,7 +13641,7 @@ Index: gcc/testsuite/ChangeLog
2016-08-22 Release Manager
* GCC 6.2.0 released.
-@@ -150,8 +992,8 @@
+@@ -150,8 +997,8 @@
2016-08-09 Martin Jambor <mjambor at suse.cz>
@@ -13626,7 +13652,7 @@ Index: gcc/testsuite/ChangeLog
2016-08-09 Richard Biener <rguenther at suse.de>
-@@ -276,8 +1118,8 @@
+@@ -276,8 +1123,8 @@
2016-07-20 Martin Jambor <mjambor at suse.cz>
@@ -13637,7 +13663,7 @@ Index: gcc/testsuite/ChangeLog
2016-07-19 Jakub Jelinek <jakub at redhat.com>
-@@ -418,7 +1260,7 @@
+@@ -418,7 +1265,7 @@
2016-07-06 Yuri Rumyantsev <ysrumyan at gmail.com>
PR tree-optimization/71518
@@ -13646,7 +13672,7 @@ Index: gcc/testsuite/ChangeLog
2016-07-09 Thomas Koenig <tkoenig at gcc.gnu.org>
-@@ -1639,7 +2481,7 @@
+@@ -1639,7 +2486,7 @@
* g++.dg/cpp1y/vla13.C: Same.
* g++.dg/cpp1y/vla14.C: Same.
* g++.dg/cpp1y/vla3.C: Same.
@@ -13655,7 +13681,7 @@ Index: gcc/testsuite/ChangeLog
* g++.dg/ubsan/vla-1.C: Same.
2016-04-14 Marek Polacek <polacek at redhat.com>
-@@ -1671,7 +2513,7 @@
+@@ -1671,7 +2518,7 @@
* g++.dg/cpp1y/vla13.C: New test.
* g++.dg/cpp1y/vla14.C: New test.
* g++.dg/cpp1y/vla3.C: Restore deleted test.
@@ -13664,7 +13690,7 @@ Index: gcc/testsuite/ChangeLog
* g++.dg/ubsan/vla-1.C: Disable exceptions.
2016-04-13 Jakub Jelinek <jakub at redhat.com>
-@@ -1699,8 +2541,8 @@
+@@ -1699,8 +2546,8 @@
2016-04-13 Marek Polacek <polacek at redhat.com>
PR c/70436
@@ -13675,7 +13701,7 @@ Index: gcc/testsuite/ChangeLog
2016-04-13 Ilya Enkovich <ilya.enkovich at intel.com>
-@@ -1947,7 +2789,7 @@
+@@ -1947,7 +2794,7 @@
2016-04-06 Vladimir Makarov <vmakarov at redhat.com>
PR rtl-optimization/70398
@@ -18172,6 +18198,15 @@ Index: gcc/fortran/interface.c
gfc_typename (&formal->ts));
return 0;
}
+@@ -3770,7 +3782,7 @@
+
+ if (base->expr->ts.type == BT_CLASS)
+ {
+- if (CLASS_DATA (base->expr) == NULL
++ if (!base->expr->ts.u.derived || CLASS_DATA (base->expr) == NULL
+ || !gfc_expr_attr (base->expr).class_ok)
+ continue;
+ derived = CLASS_DATA (base->expr)->ts.u.derived;
Index: gcc/fortran/intrinsic.c
===================================================================
--- a/src/gcc/fortran/intrinsic.c (.../tags/gcc_6_2_0_release)
@@ -18559,7 +18594,13 @@ Index: gcc/fortran/ChangeLog
===================================================================
--- a/src/gcc/fortran/ChangeLog (.../tags/gcc_6_2_0_release)
+++ b/src/gcc/fortran/ChangeLog (.../branches/gcc-6-branch)
-@@ -1,3 +1,297 @@
+@@ -1,3 +1,303 @@
++2016-11-24 Steven G. Kargl <kargl at gcc.gnu.org>
++
++ PR fortran/78500
++ * expr.c (gfc_check_vardef_contextm): Fix NULL pointer dereference.
++ * interface.c (matching_typebound_op): Ditto.
++
+2016-11-23 Steven G. Kargl <kargl at gcc.gnu.org>
+
+ PR fortran/78297
@@ -18871,6 +18912,20 @@ Index: gcc/fortran/trans-stmt.c
}
else
desc = !is_coarray ? se.expr
+Index: gcc/fortran/expr.c
+===================================================================
+--- a/src/gcc/fortran/expr.c (.../tags/gcc_6_2_0_release)
++++ b/src/gcc/fortran/expr.c (.../branches/gcc-6-branch)
+@@ -4883,7 +4883,8 @@
+ component. Note that (normal) assignment to procedure pointers is not
+ possible. */
+ check_intentin = !own_scope;
+- ptr_component = (sym->ts.type == BT_CLASS && CLASS_DATA (sym))
++ ptr_component = (sym->ts.type == BT_CLASS && sym->ts.u.derived
++ && CLASS_DATA (sym))
+ ? CLASS_DATA (sym)->attr.class_pointer : sym->attr.pointer;
+ for (ref = e->ref; ref && check_intentin; ref = ref->next)
+ {
Index: gcc/fortran/io.c
===================================================================
--- a/src/gcc/fortran/io.c (.../tags/gcc_6_2_0_release)
@@ -20646,7 +20701,7 @@ Index: gcc/po/es.po
-"Last-Translator: Cristian Othón Martínez Vera <cfuga at cfuga.mx>\n"
-"Language-Team: Spanish <es at li.org>\n"
+"POT-Creation-Date: 2016-08-19 21:03+0000\n"
-+"PO-Revision-Date: 2016-11-19 10:40+0100\n"
++"PO-Revision-Date: 2016-11-28 06:38+0100\n"
+"Last-Translator: Antonio Ceballos <aceballos at gmail.com>\n"
+"Language-Team: Spanish <es at tp.org.es>\n"
"Language: es\n"
@@ -27077,7 +27132,7 @@ Index: gcc/po/es.po
#: c-family/c.opt:1183
msgid "Preprocess directives only."
-@@ -7917,10 +7215,8 @@
+@@ -7917,76 +7215,56 @@
msgstr "Preprocesa sólo directivas."
#: c-family/c.opt:1187
@@ -27089,16 +27144,720 @@ Index: gcc/po/es.po
#: c-family/c.opt:1191
msgid "Write all declarations as Ada code transitively."
-@@ -8254,7 +7550,7 @@
- #, fuzzy
- #| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
+-msgstr ""
++msgstr "Escribe todas las declaraciones como código Ada transitivamente."
+
+ #: c-family/c.opt:1195
+ msgid "Write all declarations as Ada code for the given file only."
+-msgstr ""
++msgstr "Escribe todas las declaraciones como código Ada solo para el fichero dado."
+
+ #: c-family/c.opt:1202
+-#, fuzzy
+-#| msgid "Generate code to check exception specifications"
+ msgid "Generate code to check exception specifications."
+-msgstr "Genera código para revisar especificaciones de excepciones"
++msgstr "Genera código para revisar especificaciones de excepciones."
+
+ #: c-family/c.opt:1209
+-#, fuzzy
+-#| msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
+ msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
+-msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carácter al conjunto de caracteres <cset>"
++msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carácter al conjunto de caracteres <cset>."
+
+ #: c-family/c.opt:1213
+-#, fuzzy
+-#| msgid "Permit universal character names (\\u and \\U) in identifiers"
+ msgid "Permit universal character names (\\u and \\U) in identifiers."
+-msgstr "Permite los nombres de cáracteres universales (\\u y \\U) en los identificadores"
++msgstr "Permite los nombres de cáracteres universales (\\u y \\U) en los identificadores."
+
+ #: c-family/c.opt:1217
+-#, fuzzy
+-#| msgid "-finput-charset=<cset>\tSpecify the default character set for source files"
+ msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
+-msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente"
++msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
+
+ #: c-family/c.opt:1221
+ msgid "Support dynamic initialization of thread-local variables in a different translation unit."
+-msgstr ""
++msgstr "Admite inicialización dinámica de variables locales de hilo en una unidad de traducción diferente."
+
+ #: c-family/c.opt:1228
+-#, fuzzy
+-#| msgid "Scope of for-init-statement variables is local to the loop"
+ msgid "Scope of for-init-statement variables is local to the loop."
+-msgstr "El ámbito de las variables de la declaración de inicio-de-for es local para el bucle"
++msgstr "El ámbito de las variables de la declaración de inicio-de-for es local para el bucle."
+
+ #: c-family/c.opt:1232
+-#, fuzzy
+-#| msgid "Do not assume that standard C libraries and \"main\" exist"
+ msgid "Do not assume that standard C libraries and \"main\" exist."
+-msgstr "No asume que existen las bibliotecas C estándar y \"main\""
++msgstr "No asume que existen las bibliotecas C estándar y \"main\"."
+
+ #: c-family/c.opt:1236
+-#, fuzzy
+-#| msgid "Recognize GNU-defined keywords"
+ msgid "Recognize GNU-defined keywords."
+-msgstr "Reconoce las palabras claves definidas por GNU"
++msgstr "Reconoce las palabras claves definidas por GNU."
+
+ #: c-family/c.opt:1240
+-#, fuzzy
+-#| msgid "Generate code for GNU runtime environment"
+ msgid "Generate code for GNU runtime environment."
+-msgstr "Genera código para el ambiente de tiempo de ejecución GNU"
++msgstr "Genera código para el entorno de tiempo de ejecución GNU."
+
+ #: c-family/c.opt:1244
+-#, fuzzy
+-#| msgid "Use traditional GNU semantics for inline functions"
+ msgid "Use traditional GNU semantics for inline functions."
+-msgstr "Usa semántica GNU tradicional para las funciones incluídas en línea"
++msgstr "Usa semántica GNU tradicional para las funciones incluídas en línea."
+
+ #: c-family/c.opt:1250
+ msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+@@ -7993,40 +7271,28 @@
+ msgstr "se renombró -fhandle-exceptions a -fexceptions (y ahora está activado por defecto)"
+
+ #: c-family/c.opt:1257
+-#, fuzzy
+-#| msgid "Assume normal C execution environment"
+ msgid "Assume normal C execution environment."
+-msgstr "Asume el ambiente normal de ejecución C"
++msgstr "Asume el entorno normal de ejecución C."
+
+ #: c-family/c.opt:1265
+-#, fuzzy
+-#| msgid "Export functions even if they can be inlined"
+ msgid "Export functions even if they can be inlined."
+-msgstr "Exporta funciones aún si pueden incluir en línea"
++msgstr "Exporta funciones aun si pueden incluir en línea."
+
+ #: c-family/c.opt:1269
+-#, fuzzy
+-#| msgid "Emit implicit instantiations of inline templates"
+ msgid "Emit implicit instantiations of inline templates."
+-msgstr "Emite instanciaciones implícitas de plantillas incluídas en línea"
++msgstr "Emite instanciaciones implícitas de plantillas incluídas en línea."
+
+ #: c-family/c.opt:1273
+-#, fuzzy
+-#| msgid "Emit implicit instantiations of templates"
+ msgid "Emit implicit instantiations of templates."
+-msgstr "Emite instanciaciones implícitas de plantillas"
++msgstr "Emite instanciaciones implícitas de plantillas."
+
+ #: c-family/c.opt:1277
+-#, fuzzy
+-#| msgid "Inject friend functions into enclosing namespace"
+ msgid "Inject friend functions into enclosing namespace."
+-msgstr "Inyecta las funciones friend dentro de espacios de nombres cerrados"
++msgstr "Inyecta las funciones friend dentro de espacios de nombres cerrados."
+
+ #: c-family/c.opt:1281
+-#, fuzzy
+-#| msgid "Don't emit dllexported inline functions unless needed"
+ msgid "Don't emit dllexported inline functions unless needed."
+-msgstr "No emite funciones en línea exportadas en dll a menos que sea necesario"
++msgstr "No emite funciones en línea exportadas en dll a menos que sea necesario."
+
+ #: c-family/c.opt:1288
+ msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
+@@ -8033,44 +7299,33 @@
+ msgstr "Permite las conversiones implícitas entre vectores con números diferentes de subpartes y/o tipos de elementos diferentes."
+
+ #: c-family/c.opt:1292
+-#, fuzzy
+-#| msgid "Don't warn about uses of Microsoft extensions"
+ msgid "Don't warn about uses of Microsoft extensions."
+-msgstr "No avisa sobre los usos de extensiones Microsoft"
++msgstr "No avisa sobre los usos de extensiones Microsoft."
+
+ #: c-family/c.opt:1311
+-#, fuzzy
+-#| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
+ msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
+-msgstr "Genera código para el ambiente de tiempo de ejecución NeXT (Apple Mac OS X)"
++msgstr "Genera código para el entorno de tiempo de ejecución NeXT (Apple Mac OS X)."
+
+ #: c-family/c.opt:1315
+-#, fuzzy
+-#| msgid "Assume that receivers of Objective-C messages may be nil"
+ msgid "Assume that receivers of Objective-C messages may be nil."
+-msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil"
++msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
+
+ #: c-family/c.opt:1319
+ msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
+-msgstr ""
++msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de métodos de instancia."
+
+ #: c-family/c.opt:1323
+-#, fuzzy
+-#| msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility"
+ msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
+-msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de símbolos por defecto"
++msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de símbolos predeterminada."
+
+ #: c-family/c.opt:1326
+-#, fuzzy, c-format
+-#| msgid "unrecognized visibility value %qs"
++#, c-format
+ msgid "unrecognized ivar visibility value %qs"
+-msgstr "no se reconoce el valor de visibilidad %qs"
++msgstr "no se reconoce el valor de visibilidad de ivar %qs"
+
+ #: c-family/c.opt:1348
+-#, fuzzy
+-#| msgid "Treat a throw() exception specification as noexcept to improve code size"
+ msgid "Treat a throw() exception specification as noexcept to improve code size."
+-msgstr "Trata una especificación de excepción throw() como noexcept para mejorar el tamaño del código"
++msgstr "Trata una especificación de excepción throw() como noexcept para mejorar el tamaño del código."
+
+ #: c-family/c.opt:1352
+ msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
+@@ -8077,28 +7332,20 @@
+ msgstr "Especifica cuál ABI usar para el código de la familia Objective-C y la generación de metadatos."
+
+ #: c-family/c.opt:1358
+-#, fuzzy
+-#| msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed"
+ msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
+-msgstr "Genera métodos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario"
++msgstr "Genera métodos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
+
+ #: c-family/c.opt:1362
+-#, fuzzy
+-#| msgid "Allow fast jumps to the message dispatcher"
+ msgid "Allow fast jumps to the message dispatcher."
+-msgstr "Permite saltos rápidos al despachador de mensajes"
++msgstr "Permite saltos rápidos al despachador de mensajes."
+
+ #: c-family/c.opt:1368
+-#, fuzzy
+-#| msgid "Enable Objective-C exception and synchronization syntax"
+ msgid "Enable Objective-C exception and synchronization syntax."
+-msgstr "Activa la sintaxis de excepción y sincronización de Objective-C"
++msgstr "Activa la sintaxis de excepción y sincronización de Objective-C."
+
+ #: c-family/c.opt:1372
+-#, fuzzy
+-#| msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
+ msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
+-msgstr "Activa la recolección de basura (GC) en programas Objective-C/Objective-C++"
++msgstr "Activa la recolección de basura (GC) en programas Objective-C/Objective-C++."
+
+ #: c-family/c.opt:1376
+ msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
+@@ -8105,412 +7352,281 @@
+ msgstr "Activa las revisiones en línea para los receptores nil con el tiempo de ejecución NeXT y la ABI versión 2."
+
+ #: c-family/c.opt:1381
+-#, fuzzy
+-#| msgid "Enable Objective-C setjmp exception handling runtime"
+ msgid "Enable Objective-C setjmp exception handling runtime."
+-msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecución de Objective-C"
++msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecución de Objective-C."
+
+ #: c-family/c.opt:1385
+-#, fuzzy
+-#| msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0"
+ msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
+-msgstr "Conforma al lenguaje Objective-C 1.0 como se implantó en GCC 4.0"
++msgstr "Conforma al lenguaje Objective-C 1.0 como se implantó en GCC 4.0."
+
+ #: c-family/c.opt:1389
+-#, fuzzy
+-#| msgid "Enable OpenMP"
+ msgid "Enable OpenACC."
+-msgstr "Activa OpenMP"
++msgstr "Activa OpenACC."
+
+ #: c-family/c.opt:1393
+ msgid "Specify default OpenACC compute dimensions."
+-msgstr ""
++msgstr "Especifica las dimensiones de cálculo predeterminadas de OpenACC."
+
+ #: c-family/c.opt:1397
+-#, fuzzy
+-#| msgid "Enable OpenMP (implies -frecursive in Fortran)"
+ msgid "Enable OpenMP (implies -frecursive in Fortran)."
+-msgstr "Activa OpenMP (implica -frecursive en Fortran)"
++msgstr "Activa OpenMP (implica -frecursive en Fortran)."
+
+ #: c-family/c.opt:1401
+-#, fuzzy
+-#| msgid "Unclassifiable OpenMP directive at %C"
+ msgid "Enable OpenMP's SIMD directives."
+-msgstr "Directiva OpenMP inclasificable en %C"
++msgstr "Activa las directivas SIMD de OpenMP."
+
+ #: c-family/c.opt:1405
+-#, fuzzy
+-#| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
+ msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
+-msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\""
++msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
+
+ #: c-family/c.opt:1416
+-#, fuzzy
+-#| msgid "Look for and use PCH files even when preprocessing"
+ msgid "Look for and use PCH files even when preprocessing."
+-msgstr "Busca y utiliza ficheros PCH aún cuando se esté preprocesando"
++msgstr "Busca y utiliza ficheros PCH aún cuando se esté preprocesando."
+
+ #: c-family/c.opt:1420
+-#, fuzzy
+-#| msgid "Downgrade conformance errors to warnings"
+ msgid "Downgrade conformance errors to warnings."
+-msgstr "Degrada los errores de concordancia a avisos"
++msgstr "Degrada los errores de concordancia a avisos."
+
+ #: c-family/c.opt:1424
+-#, fuzzy
+-#| msgid "Enable Plan 9 language extensions"
+ msgid "Enable Plan 9 language extensions."
+-msgstr "Activa las extensiones de lenguaje de Plan9"
++msgstr "Activa las extensiones de lenguaje de Plan9."
+
+ #: c-family/c.opt:1428
+-#, fuzzy
+-#| msgid "Treat the input file as already preprocessed"
+ msgid "Treat the input file as already preprocessed."
+-msgstr "Trata al fichero de entrada como previamente preprocesado"
++msgstr "Trata al fichero de entrada como previamente preprocesado."
+
+ #: c-family/c.opt:1436
+-#, fuzzy
+-#| msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages"
+ msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages."
+-msgstr "-ftrack-macro-expansion=<0|1|2> Rastrea las ubicaciones de los elementos que provienen de la expansión de macr y los muestra en mensajes de error"
++msgstr "-ftrack-macro-expansion=<0|1|2> Rastrea las ubicaciones de los elementos que provienen de la expansión de macros y los muestra en mensajes de error."
+
+ #: c-family/c.opt:1440
+-#, fuzzy
+-#| msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments"
+ msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
+-msgstr "-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos"
++msgstr "-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos."
+
+ #: c-family/c.opt:1444
+-#, fuzzy
+-#| msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
+ msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
+-msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecución"
++msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecución."
+
+ #: c-family/c.opt:1448
+-#, fuzzy
+-#| msgid "Enable automatic template instantiation"
+ msgid "Enable automatic template instantiation."
+-msgstr "Activa la instanciación automática de plantillas"
++msgstr "Activa la instanciación automática de plantillas."
+
+ #: c-family/c.opt:1452
+-#, fuzzy
+-#| msgid "Generate run time type descriptor information"
+ msgid "Generate run time type descriptor information."
+-msgstr "Genera información de descriptor de tipo en tiempo de ejecución"
++msgstr "Genera información de descriptor de tipo en tiempo de ejecución."
+
+ #: c-family/c.opt:1456 ada/gcc-interface/lang.opt:77
+-#, fuzzy
+-#| msgid "Use the narrowest integer type possible for enumeration types"
+ msgid "Use the narrowest integer type possible for enumeration types."
+-msgstr "Usa el tipo entero más estrecho posible para tipos de enumeración"
++msgstr "Usa el tipo entero más estrecho posible para tipos de enumeración."
+
+ #: c-family/c.opt:1460
+-#, fuzzy
+-#| msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
+ msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
+-msgstr "Fuerza que el tipo debajo de \"wchar_t\" sea \"unsigned short\""
++msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
+
+ #: c-family/c.opt:1464
+-#, fuzzy
+-#| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
+ msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
+-msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits"
++msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
+
+ #: c-family/c.opt:1468 ada/gcc-interface/lang.opt:81
+-#, fuzzy
+-#| msgid "Make \"char\" signed by default"
+ msgid "Make \"char\" signed by default."
+-msgstr "Hace que \"char\" sea signed por defecto"
++msgstr "Hace que \"char\" sea signed por defecto."
+
+ #: c-family/c.opt:1472
+-#, fuzzy
+-#| msgid "Enable decimal floating point hardware support"
+ msgid "Enable C++14 sized deallocation support."
+-msgstr "Admite la coma flotante decimal de hardware"
++msgstr "Admite desasignación con tamaño de C++14."
+
+ #: c-family/c.opt:1479
+ msgid "-fsso-struct=[big-endian|little-endian]\tSet the default scalar storage order."
+-msgstr ""
++msgstr "-fsso-struct=[big-endian|little-endian]\tEstablece el orden de almacenamiento de escalares predeterminado."
+
+ #: c-family/c.opt:1482
+-#, fuzzy, c-format
+-#| msgid "unrecognized register name %qs"
++#, c-format
+ msgid "unrecognized scalar storage order value %qs"
+-msgstr "no se reconoce el nombre de registro %qs"
++msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
+
+ #: c-family/c.opt:1492
+-#, fuzzy
+-#| msgid "Display statistics accumulated during compilation"
+ msgid "Display statistics accumulated during compilation."
+-msgstr "Muestra las estadísticas acumuladas durante la compilación"
++msgstr "Muestra las estadísticas acumuladas durante la compilación."
+
+ #: c-family/c.opt:1496
+-#, fuzzy
+-#| msgid "Assume that values of enumeration type are always within the minimum range of that type"
+ msgid "Assume that values of enumeration type are always within the minimum range of that type."
+-msgstr "Asume que los valores de tipo de enumeración están siempre dentro del rango mínimo de ese tipo"
++msgstr "Asume que los valores de tipo de enumeración están siempre dentro del rango mínimo de ese tipo."
+
+ #: c-family/c.opt:1503
+-#, fuzzy
+-#| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
-msgstr "-ftabstop=<número>\tDistancia entre topes de tabulador para reportes en columnas"
-+msgstr "-ftabstop=<número>\tDistancia entre topes de tabulador para informes en columnas"
++msgstr "-ftabstop=<número>\tDistancia entre topes de tabulador para informes en columnas."
#: c-family/c.opt:1507
+-#, fuzzy
+-#| msgid "Set the maximum number of iterations for RPTS to N"
+ msgid "Set the maximum number of template instantiation notes for a single warning or error."
+-msgstr "Establece el número máximo de iteraciones para RPTS a N"
++msgstr "Establece el número máximo de notas de instanciación de plantilla para un solo aviso o error."
+
+ #: c-family/c.opt:1514
+-#, fuzzy
+-#| msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth"
+ msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
+-msgstr "-ftemplate-depth-<número>\tEspecifica la profundidad máxima de instanciación de plantilla"
++msgstr "-ftemplate-depth-<número>\tEspecifica la profundidad máxima de instanciación de plantilla."
+
+ #: c-family/c.opt:1521
+-#, fuzzy
+-#| msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics"
+ msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
+-msgstr "-fno-threadsafe-statics\tNo genera código seguro en hilos para inicializar statics locales"
++msgstr "-fno-threadsafe-statics\tNo genera código seguro en hilos para inicializar statics locales."
+
+ #: c-family/c.opt:1525
+-#, fuzzy
+-#| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
+ msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
+-msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits"
++msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
+
+ #: c-family/c.opt:1529
+-#, fuzzy
+-#| msgid "Make \"char\" unsigned by default"
+ msgid "Make \"char\" unsigned by default."
+-msgstr "Hace que \"char\" sea unsigned por defecto"
++msgstr "Hace que \"char\" sea unsigned por defecto."
+
+ #: c-family/c.opt:1533
+-#, fuzzy
+-#| msgid "Use __cxa_atexit to register destructors"
+ msgid "Use __cxa_atexit to register destructors."
+-msgstr "Usa __cxa_atexit para registrar destructores"
++msgstr "Usa __cxa_atexit para registrar destructores."
+
+ #: c-family/c.opt:1537
+-#, fuzzy
+-#| msgid "Use __cxa_get_exception_ptr in exception handling"
+ msgid "Use __cxa_get_exception_ptr in exception handling."
+-msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones"
++msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
+
+ #: c-family/c.opt:1541
+-#, fuzzy
+-#| msgid "Marks all inlined functions and methods as having hidden visibility"
+ msgid "Marks all inlined functions and methods as having hidden visibility."
+-msgstr "Marca todos los métodos y funciones incluídos en línea con visibilidad hidden"
++msgstr "Marca todos los métodos y funciones incluídos en línea con visibilidad hidden."
+
+ #: c-family/c.opt:1545
+-#, fuzzy
+-#| msgid "Changes visibility to match Microsoft Visual Studio by default"
+ msgid "Changes visibility to match Microsoft Visual Studio by default."
+-msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto"
++msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
+
+ #: c-family/c.opt:1557
+-#, fuzzy
+-#| msgid "Emit common-like symbols as weak symbols"
+ msgid "Emit common-like symbols as weak symbols."
+-msgstr "Emite símbolos comunes como símbolos débiles"
++msgstr "Emite símbolos comunes como símbolos débiles."
+
+ #: c-family/c.opt:1561
+-#, fuzzy
+-#| msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
+ msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
+-msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cáracter al conjunto de caracteres <cset>"
++msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cáracter al conjunto de caracteres <cset>."
+
+ #: c-family/c.opt:1565
+-#, fuzzy
+-#| msgid "Generate a #line directive pointing at the current working directory"
+ msgid "Generate a #line directive pointing at the current working directory."
+-msgstr "Genera una directiva #line que apunte al directorio de trabajo actual"
++msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
+
+ #: c-family/c.opt:1573
+-#, fuzzy
+-#| msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
+ msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
+-msgstr "Genera la búsqueda no estricta de clases (a través de objc_getClass()) para usarlas en el modo Zero-Link"
++msgstr "Genera la búsqueda no estricta de clases (a través de objc_getClass()) para usarlas en el modo Zero-Link."
+
+ #: c-family/c.opt:1577
+-#, fuzzy
+-#| msgid "Dump declarations to a .decl file"
+ msgid "Dump declarations to a .decl file."
+-msgstr "Vuelca las declaraciones a un fichero .decl"
++msgstr "Vuelca las declaraciones a un fichero .decl."
+
+ #: c-family/c.opt:1581
+-#, fuzzy
+-#| msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs"
+ msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
+-msgstr "-femit-struct-debug-baseonly\tInformación de depuración reducida agresiva para structs"
++msgstr "-femit-struct-debug-baseonly\tInformación de depuración reducida agresiva para structs."
+
+ #: c-family/c.opt:1585
+-#, fuzzy
+-#| msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs"
+ msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
+-msgstr "-femit-struct-debug-reduced\tInformación de depuración reducida conservativa para structs"
++msgstr "-femit-struct-debug-reduced\tInformación de depuración reducida conservadora para structs."
+
+ #: c-family/c.opt:1589
+-#, fuzzy
+-#| msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs"
+ msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
+-msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformación de depuración reducida detallada para structs"
++msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformación de depuración reducida detallada para structs."
+
+ #: c-family/c.opt:1593
+ msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding"
+-msgstr ""
++msgstr "Interpreta imaginario, coma fija u otro sufijo de número gnu como el correspondiente"
+
+ #: c-family/c.opt:1598
+-#, fuzzy
+-#| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
+ msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
+-msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema"
++msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema."
+
+ #: c-family/c.opt:1602
+-#, fuzzy
+-#| msgid "-imacros <file>\tAccept definition of macros in <file>"
+ msgid "-imacros <file>\tAccept definition of macros in <file>."
+-msgstr "-imacros <fichero>\tAcepta la definición de macros en el <fichero>"
++msgstr "-imacros <fichero>\tAcepta la definición de macros en el <fichero>."
+
+ #: c-family/c.opt:1606
+-#, fuzzy
+-#| msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory"
+ msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
+-msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib"
++msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusión de multilib."
+
+ #: c-family/c.opt:1610
+-#, fuzzy
+-#| msgid "-include <file>\tInclude the contents of <file> before other files"
+ msgid "-include <file>\tInclude the contents of <file> before other files."
+-msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros"
++msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
+
+ #: c-family/c.opt:1614
+-#, fuzzy
+-#| msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
+ msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
+-msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones"
++msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
+
+ #: c-family/c.opt:1618
+-#, fuzzy
+-#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
+ msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
+-msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raíz del sistema"
++msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raíz del sistema."
+
+ #: c-family/c.opt:1622
+-#, fuzzy
+-#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
+ msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
+-msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusión del sistema"
++msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusión del sistema."
+
+ #: c-family/c.opt:1626
+-#, fuzzy
+-#| msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path"
+ msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
+-msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión de citas"
++msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión de citas."
+
+ #: c-family/c.opt:1630
+-#, fuzzy
+-#| msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
+ msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
+-msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema"
++msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión del sistema."
+
+ #: c-family/c.opt:1634
+-#, fuzzy
+-#| msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
+ msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
+-msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión principal"
++msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusión principal."
+
+ #: c-family/c.opt:1644
+-#, fuzzy
+-#| msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
+ msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
+-msgstr "No busca directorios de inclusión del sistema por defecto (aquellos especificados con -isystem aún serán utilizados)"
++msgstr "No busca directorios de inclusión del sistema por defecto (aquellos especificados con -isystem aún serán utilizados)."
+
+ #: c-family/c.opt:1648
+-#, fuzzy
+-#| msgid "Do not search standard system include directories for C++"
+ msgid "Do not search standard system include directories for C++."
+-msgstr "No busca directorios de inclusión del sistema por defecto para C++"
++msgstr "No busca directorios de inclusión del sistema por defecto para C++."
+
+ #: c-family/c.opt:1660
+-#, fuzzy
+-#| msgid "Generate C header of platform-specific features"
+ msgid "Generate C header of platform-specific features."
+-msgstr "Genera encabezado C de características específicas de la plataforma"
++msgstr "Genera encabezado C de características específicas de la plataforma."
+
+ #: c-family/c.opt:1664
+-#, fuzzy
+-#| msgid "Remap file names when including files"
+ msgid "Remap file names when including files."
+-msgstr "Remapea nombres de fichero cuando incluyen ficheros"
++msgstr "Reasocia nombres de fichero al incluir ficheros"
+
+ #: c-family/c.opt:1668 c-family/c.opt:1672
+-#, fuzzy
+-#| msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum"
+ msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
+-msgstr "Conforma al estándar ISO 1998 C++ revisado por la corrección técnica 2003"
++msgstr "Conforma al estándar ISO 1998 C++ revisado por la corrección técnica 2003."
+
+ #: c-family/c.opt:1676
+-#, fuzzy
+-#| msgid "Conform to the ISO 1998 C++ standard"
+ msgid "Conform to the ISO 2011 C++ standard."
+-msgstr "Conforma al estándar ISO 1998 C++"
++msgstr "Conforma al estándar ISO 2011 C++."
+
+ #: c-family/c.opt:1680
+-#, fuzzy
+-#| msgid "Deprecated in favor of -std=c++11"
+ msgid "Deprecated in favor of -std=c++11."
+-msgstr "Obsoleto en favor de -std=c++11"
++msgstr "Obsoleto en favor de -std=c++11."
+
+ #: c-family/c.opt:1684
+-#, fuzzy
+-#| msgid "Deprecated in favor of -std=c++11"
+ msgid "Deprecated in favor of -std=c++14."
+-msgstr "Obsoleto en favor de -std=c++11"
++msgstr "Obsoleto en favor de -std=c++14."
+
+ #: c-family/c.opt:1688
+-#, fuzzy
+-#| msgid "Conform to the ISO 1998 C++ standard"
+ msgid "Conform to the ISO 2014 C++ standard."
+-msgstr "Conforma al estándar ISO 1998 C++"
++msgstr "Conforma al estándar ISO 2014 C++."
+
+ #: c-family/c.opt:1692
+-#, fuzzy
+-#| msgid "Conform to the ISO 2011 C++ standard (experimental and incomplete support)"
+ msgid "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete support)."
+-msgstr "Conforma al estándar ISO 2011 C++ (soporte experimental e incompleto)"
++msgstr "Conforma al borrador del estándar ISO 2017(?) C++ (soporte experimental e incompleto)."
+
+ #: c-family/c.opt:1699 c-family/c.opt:1796
+-#, fuzzy
+-#| msgid "Conform to the ISO 1990 C standard"
+ msgid "Conform to the ISO 2011 C standard."
+-msgstr "Conforma al estándar ISO 1990 C"
++msgstr "Conforma al estándar ISO 2012 C."
+
+ #: c-family/c.opt:1703
+-#, fuzzy
+-#| msgid "Deprecated in favor of -std=c11"
+ msgid "Deprecated in favor of -std=c11."
+-msgstr "Obsoleto en favor de -std=c11"
++msgstr "Obsoleto en favor de -std=c11."
+
+ #: c-family/c.opt:1707 c-family/c.opt:1711 c-family/c.opt:1780
+-#, fuzzy
+-#| msgid "Conform to the ISO 1990 C standard"
+ msgid "Conform to the ISO 1990 C standard."
+-msgstr "Conforma al estándar ISO 1990 C"
++msgstr "Conforma al estándar ISO 1990 C."
+
+ #: c-family/c.opt:1715 c-family/c.opt:1788
+-#, fuzzy
+-#| msgid "Conform to the ISO 1999 C standard"
+ msgid "Conform to the ISO 1999 C standard."
+-msgstr "Conforma al estándar ISO 1999 C"
++msgstr "Conforma al estándar ISO 1999 C."
+
+ #: c-family/c.opt:1719
+-#, fuzzy
+-#| msgid "Deprecated in favor of -std=c99"
+ msgid "Deprecated in favor of -std=c99."
+-msgstr "Obsoleto en favor de -std=c99"
++msgstr "Obsoleto en favor de -std=c99."
+
+ #: c-family/c.opt:1723 c-family/c.opt:1728
+ msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
+@@ -8517,16 +7633,12 @@
+ msgstr "Conforma al estándar ISO 1998 C++ revisado por el técnico 2003"
+
+ #: c-family/c.opt:1733
+-#, fuzzy
+-#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
+ msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
+-msgstr "Conforma al estándar ISO 1998 C++ con extensiones GNU"
++msgstr "Conforma al estándar ISO 2011 C++ con extensiones GNU."
+
+ #: c-family/c.opt:1737
+-#, fuzzy
+-#| msgid "Deprecated in favor of -std=gnu++11"
+ msgid "Deprecated in favor of -std=gnu++11."
+-msgstr "Obsoleto en favor de -std=gnu++11"
++msgstr "Obsoleto en favor de -std=gnu++11."
+
+ #: c-family/c.opt:1741
#, fuzzy
-@@ -9484,13 +8780,13 @@
+@@ -9484,13 +8596,13 @@
#, fuzzy
#| msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
msgid "-march=ARCH\tUse features of architecture ARCH."
@@ -27114,7 +27873,7 @@ Index: gcc/po/es.po
#: config/aarch64/aarch64.opt:128
msgid "-mtune=CPU\tOptimize for CPU."
-@@ -9689,12 +8985,12 @@
+@@ -9689,12 +8801,12 @@
msgstr "Especifica el tamaño de bit para los desplazamientos TLS inmediatos"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
@@ -27129,7 +27888,7 @@ Index: gcc/po/es.po
#: config/ia64/ia64.opt:126
msgid "Known Itanium CPUs (for use with the -mtune= option):"
-@@ -9996,8 +9292,7 @@
+@@ -9996,8 +9108,7 @@
msgid "target the software simulator."
msgstr ""
@@ -27139,7 +27898,7 @@ Index: gcc/po/es.po
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
-@@ -10651,7 +9946,7 @@
+@@ -10651,7 +9762,7 @@
#, fuzzy
#| msgid "Do dispatch scheduling if processor is bdver1 or bdver2 and Haifa scheduling"
msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4"
@@ -27148,7 +27907,23 @@ Index: gcc/po/es.po
#: config/i386/i386.opt:582
msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
-@@ -12154,101 +11449,107 @@
+@@ -11431,13 +10542,13 @@
+ #, fuzzy
+ #| msgid "Assume the VxWorks RTP environment"
+ msgid "Assume the VxWorks RTP environment."
+-msgstr "Asume el ambiente RTP de VxWorks"
++msgstr "Asume el entorno RTP de VxWorks"
+
+ #: config/vxworks.opt:43
+ #, fuzzy
+ #| msgid "Assume the VxWorks vThreads environment"
+ msgid "Assume the VxWorks vThreads environment."
+-msgstr "Asume el ambiente vThreads de VxWorks"
++msgstr "Asume el entorno vThreads de VxWorks"
+
+ #: config/cr16/cr16.opt:23
+ #, fuzzy
+@@ -12154,101 +11265,107 @@
#: config/sparc/sparc.opt:78
#, fuzzy
@@ -27274,7 +28049,7 @@ Index: gcc/po/es.po
msgid "Specify the memory model in effect for the program."
msgstr "Especifica el modelo de memoria en efecto para el programa."
-@@ -12638,13 +11939,13 @@
+@@ -12638,13 +11755,13 @@
#, fuzzy
#| msgid "-mcpu=\tUse features of and schedule code for given CPU"
msgid "-mcpu=\tUse features of and schedule code for given CPU."
@@ -27290,7 +28065,7 @@ Index: gcc/po/es.po
#: config/rs6000/rs6000.opt:418
#, fuzzy
-@@ -12692,6 +11993,12 @@
+@@ -12692,6 +11809,12 @@
msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
msgstr "-mlong-double-<n>\tEspecifica el tamaño de long double (64 ó 128 bits)"
@@ -27303,7 +28078,7 @@ Index: gcc/po/es.po
#: config/rs6000/rs6000.opt:478
#, fuzzy
#| msgid "Determine which dependences between insns are considered costly"
-@@ -12824,37 +12131,55 @@
+@@ -12824,37 +11947,55 @@
msgid "Fuse certain operations together for better performance on power9."
msgstr ""
@@ -27366,7 +28141,7 @@ Index: gcc/po/es.po
msgid "Enable/disable default conversions between __float128 & long double."
msgstr ""
-@@ -13074,7 +12399,7 @@
+@@ -13074,7 +12215,7 @@
#, fuzzy
#| msgid "Use features of and schedule given CPU"
msgid "Use features of and schedule given CPU."
@@ -27375,7 +28150,7 @@ Index: gcc/po/es.po
#: config/alpha/alpha.opt:110
#, fuzzy
-@@ -13114,7 +12439,7 @@
+@@ -13114,7 +12255,7 @@
#, fuzzy
#| msgid "-mcpu=CPU\tUse features of and schedule code for given CPU"
msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
@@ -27384,7 +28159,7 @@ Index: gcc/po/es.po
#: config/tilepro/tilepro.opt:32
msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
-@@ -14000,7 +13325,7 @@
+@@ -14000,7 +13141,7 @@
#, fuzzy
#| msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU"
msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
@@ -27393,7 +28168,7 @@ Index: gcc/po/es.po
#: config/microblaze/microblaze.opt:56
#, fuzzy
-@@ -14330,7 +13655,7 @@
+@@ -14330,7 +13471,7 @@
#, fuzzy
#| msgid "Change the amount of scheduler lookahead"
msgid "Change the amount of scheduler lookahead."
@@ -27402,7 +28177,7 @@ Index: gcc/po/es.po
#: config/frv/frv.opt:219
#, fuzzy
-@@ -14384,7 +13709,7 @@
+@@ -14384,7 +13525,7 @@
#, fuzzy
#| msgid "Work around hardware multiply bug"
msgid "Work around hardware multiply bug."
@@ -27411,7 +28186,7 @@ Index: gcc/po/es.po
#: config/mn10300/mn10300.opt:55
#, fuzzy
-@@ -14552,7 +13877,7 @@
+@@ -14552,7 +13693,7 @@
#, fuzzy
#| msgid "Work around bug in multiplication instruction"
msgid "Work around bug in multiplication instruction."
@@ -27420,7 +28195,16 @@ Index: gcc/po/es.po
#: config/cris/cris.opt:51
#, fuzzy
-@@ -17997,7 +17322,7 @@
+@@ -14668,7 +13809,7 @@
+
+ #: config/sh/superh.opt:10
+ msgid "Runtime name."
+-msgstr "Nombre del ambiente de ejecución."
++msgstr "Nombre del entorno de ejecución."
+
+ #: config/sh/sh.opt:48
+ #, fuzzy
+@@ -17997,7 +17138,7 @@
#, fuzzy
#| msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler"
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
@@ -27429,7 +28213,7 @@ Index: gcc/po/es.po
#: common.opt:2031
#, fuzzy
-@@ -18079,37 +17404,37 @@
+@@ -18079,37 +17220,37 @@
#, fuzzy
#| msgid "Enable the group heuristic in the scheduler"
msgid "Enable the group heuristic in the scheduler."
@@ -27473,7 +28257,7 @@ Index: gcc/po/es.po
#: common.opt:2120
#, fuzzy
-@@ -18941,8 +18266,8 @@
+@@ -18941,8 +18082,8 @@
msgid "expected boolean type"
msgstr "se esperaba un tipo booleano"
@@ -27484,7 +28268,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
-@@ -19408,46 +18733,46 @@
+@@ -19408,46 +18549,46 @@
msgid "type attributes ignored after type is already defined"
msgstr "se descartan los atributos de tipo después de que el tipo ya se definió"
@@ -27539,7 +28323,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "cannot read LTO decls from %s"
msgid "Cannot read working set from %s."
-@@ -19667,12 +18992,12 @@
+@@ -19667,12 +18808,12 @@
msgid "%Kattempt to free a non-heap object"
msgstr "%Kse intenta liberar un objeto que no es de pila"
@@ -27554,7 +28338,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "passing %qT for argument %P to %qD"
msgid "passing too large argument on stack"
-@@ -20078,447 +19403,447 @@
+@@ -20078,447 +19219,447 @@
msgid "%d exits recorded for loop %d (having %d exits)"
msgstr "se grabaron %d salidas para el bucle %d (teniendo %d salidas)"
@@ -28086,7 +28870,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "%s: section %s is missing"
msgstr "%s: falta la sección %s"
-@@ -20549,12 +19874,12 @@
+@@ -20549,12 +19690,12 @@
msgstr "se descarta el atributo %<weakref%> porque ya se inicializó la variable"
#. include_self=
@@ -28101,7 +28885,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr "%q+F se declaró %<static%> pero nunca se define"
-@@ -20652,12 +19977,12 @@
+@@ -20652,12 +19793,12 @@
msgid "cannot find '%s'"
msgstr "no se puede encontrar '%s'"
@@ -28116,7 +28900,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%s: %m"
msgstr "%s: %m"
-@@ -20667,7 +19992,7 @@
+@@ -20667,7 +19808,7 @@
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr "se debe definir COLLECT_LTO_WRAPPER"
@@ -28125,7 +28909,7 @@ Index: gcc/po/es.po
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
-@@ -20922,7 +20247,7 @@
+@@ -20922,7 +20063,7 @@
msgid "global constructors not supported on this target"
msgstr "no se admiten constructores globales en este objetivo"
@@ -28134,7 +28918,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "in %s, at %s:%d"
msgstr "en %s, en %s:%d"
-@@ -20963,12 +20288,12 @@
+@@ -20963,12 +20104,12 @@
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"
@@ -28149,7 +28933,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
-@@ -21098,7 +20423,7 @@
+@@ -21098,7 +20239,7 @@
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "el tamaño de marco de %wd bytes es mayor que %wd bytes"
@@ -28158,7 +28942,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
-@@ -21113,48 +20438,48 @@
+@@ -21113,48 +20254,48 @@
msgid "large fixed-point constant implicitly truncated to fixed-point type"
msgstr "se truncó la constante de coma fija grande implícitamente al tipo de coma fija"
@@ -28216,7 +29000,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "fold check: el árbol original cambió por un pliegue"
-@@ -21169,17 +20494,17 @@
+@@ -21169,17 +20310,17 @@
msgid "impossible constraint in %<asm%>"
msgstr "restricción imposible en %<asm%>"
@@ -28237,7 +29021,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "function returns an aggregate"
msgstr "la función devuelve un agregado"
-@@ -21244,7 +20569,7 @@
+@@ -21244,7 +20385,7 @@
msgid "%s (program %s)"
msgstr "%s (programa %s)"
@@ -28246,7 +29030,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "unrecognized command line option %qs"
msgstr "no se reconoce la opción de línea de órdenes %qs"
-@@ -21259,7 +20584,7 @@
+@@ -21259,7 +20400,7 @@
msgid "%qs is an unknown -save-temps option"
msgstr "%qs es una opción desconocida para -save-temps"
@@ -28255,7 +29039,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%qs is not a valid output file"
msgid "input file %qs is the same as output file"
-@@ -21315,12 +20640,12 @@
+@@ -21315,12 +20456,12 @@
msgid "spec %qs has invalid %<%%0%c%>"
msgstr "la especificación %qs tiene un %<%%0%c%> inválido"
@@ -28270,7 +29054,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr "la especificación %qs tiene un %<%%x%c%> inválido"
-@@ -21328,221 +20653,221 @@
+@@ -21328,221 +20469,221 @@
#. 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 :.
@@ -28474,7 +29258,8 @@ Index: gcc/po/es.po
+#: gcc.c:9200
#, gcc-internal-format
msgid "environment variable %qs not defined"
- msgstr "no se definió la variable de ambiente %qs"
+-msgstr "no se definió la variable de ambiente %qs"
++msgstr "no se definió la variable de entorno %qs"
-#: gcc.c:9335 gcc.c:9340
+#: gcc.c:9339 gcc.c:9344
@@ -28535,7 +29320,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
-@@ -21681,9 +21006,9 @@
+@@ -21681,9 +20822,9 @@
msgstr "no se puede escribir el fichero PCH"
#: gimple-ssa-isolate-paths.c:290 gimple-ssa-isolate-paths.c:447 tree.c:12589
@@ -28548,7 +29333,7 @@ Index: gcc/po/es.po
#: cp/typeck.c:1833 cp/typeck.c:3660
#, gcc-internal-format
msgid "declared here"
-@@ -21736,214 +21061,214 @@
+@@ -21736,214 +20877,214 @@
msgid "memory input %d is not directly addressable"
msgstr "la entrada de memoria %d no es directamente direccionable"
@@ -28802,7 +29587,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "si se alcanza este código, el programa abortará"
-@@ -21958,7 +21283,7 @@
+@@ -21958,7 +21099,7 @@
msgid "could not open Go dump file %qs: %m"
msgstr "no se puede abrir el fichero de volcado Go %qs: %m"
@@ -28811,7 +29596,7 @@ Index: gcc/po/es.po
#: objc/objc-act.c:461
#, gcc-internal-format
msgid "can%'t open %s: %m"
-@@ -21975,28 +21300,28 @@
+@@ -21975,28 +21116,28 @@
msgid "Support for HSA does not implement immediate 16 bit FPU operands"
msgstr ""
@@ -28845,7 +29630,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "verification failed: %s"
msgid "HSA instruction verification failed"
-@@ -22028,7 +21353,7 @@
+@@ -22028,7 +21169,7 @@
msgid "token %u has y-location == %u"
msgstr ""
@@ -28854,7 +29639,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%qs function cannot have arguments"
msgid "function cannot be instrumented"
-@@ -22390,7 +21715,7 @@
+@@ -22390,7 +21531,7 @@
msgid "could not emit HSAIL for function %s: function cannot be cloned"
msgstr "%qE no es ni función ni función miembro; no se puede declarar friend"
@@ -28863,7 +29648,22 @@ Index: gcc/po/es.po
#, 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"
-@@ -22678,227 +22003,221 @@
+@@ -22612,12 +21753,12 @@
+ #: lto-wrapper.c:974
+ #, gcc-internal-format
+ msgid "environment variable COLLECT_GCC must be set"
+-msgstr "se debe establecer la variable de ambiente COLLECT_GCC"
++msgstr "se debe establecer la variable de entorno COLLECT_GCC"
+
+ #: lto-wrapper.c:978 config/nvptx/mkoffload.c:361
+ #, gcc-internal-format
+ msgid "environment variable COLLECT_GCC_OPTIONS must be set"
+-msgstr "se debe establecer la variable de ambiente COLLECT_GCC_OPTIONS"
++msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
+
+ #: lto-wrapper.c:1135 lto-wrapper.c:1191
+ #, fuzzy, gcc-internal-format
+@@ -22678,227 +21819,221 @@
msgid "attribute(target_clones(\"default\")) is not valid for current target"
msgstr ""
@@ -29132,7 +29932,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid entry to OpenMP structured block"
msgid "invalid entry to %s structured block"
-@@ -22905,44 +22224,44 @@
+@@ -22905,44 +22040,44 @@
msgstr "entrada inválida a un bloque estructurado OpenMP"
#. Otherwise, be vague and lazy, but efficient.
@@ -29185,7 +29985,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "insufficient partitioning available to parallelize loop"
msgstr ""
-@@ -22964,27 +22283,27 @@
+@@ -22964,27 +22099,27 @@
msgid "indirect jumps are not available on this target"
msgstr "El tipo BYTE usado en %C no está disponible en la máquina objetivo"
@@ -29218,7 +30018,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "valid arguments to %qs are: %s"
msgstr "los argumentos válidos para %qs son: %s"
-@@ -23527,7 +22846,7 @@
+@@ -23527,7 +22662,7 @@
msgid "register of %qD used for multiple global register variables"
msgstr "se usó el registro de %qD para múltiples variables de registro globales"
@@ -29227,7 +30027,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr "genera un conflicto con %qD"
-@@ -23683,62 +23002,62 @@
+@@ -23683,62 +22818,62 @@
msgid "undefined named operand %qs"
msgstr "operador %qs nombrado sin definir"
@@ -29302,7 +30102,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -23965,165 +23284,165 @@
+@@ -23965,165 +23100,165 @@
msgid "ld returned %d exit status"
msgstr "ld devolvió el estado de salida %d"
@@ -29500,7 +30300,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "error closing %s: %m"
msgstr "error al cerrar %s: %m"
-@@ -24602,7 +23921,7 @@
+@@ -24602,7 +23737,7 @@
msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
msgstr ""
@@ -29509,7 +30309,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "type mismatch in conditional expression"
msgstr "los tipos de datos no coinciden en la expresión condicional"
-@@ -24958,42 +24277,42 @@
+@@ -24958,42 +24093,42 @@
msgid "memory access check always fail"
msgstr ""
@@ -29560,7 +30360,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
msgstr ""
-@@ -25198,27 +24517,27 @@
+@@ -25198,27 +24333,27 @@
msgid "stmt volatile flag not up-to-date"
msgstr "la opción volatile de stmt no está actualizada"
@@ -29593,7 +30393,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qE may be used uninitialized in this function"
msgstr "puede ser que se utilice %qE sin inicializar en esta función"
-@@ -25379,7 +24698,7 @@
+@@ -25379,7 +24514,7 @@
msgid "vector shuffling operation will be expanded piecewise"
msgstr "la operación de ordenamiento vectorial se expandirá por piezas"
@@ -29602,7 +30402,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "vectorization did not happen for a simd loop"
msgstr ""
-@@ -25484,10 +24803,11 @@
+@@ -25484,10 +24619,11 @@
#: c-family/c-common.c:9280 c-family/c-common.c:9303 c-family/c-common.c:9342
#: c-family/c-common.c:9424 c-family/c-common.c:9467 c-family/c-common.c:9604
#: config/darwin.c:2021 config/arm/arm.c:6488 config/arm/arm.c:6516
@@ -29618,7 +30418,16 @@ Index: gcc/po/es.po
#: lto/lto-lang.c:243
#, gcc-internal-format
msgid "%qE attribute ignored"
-@@ -26168,8 +25488,8 @@
+@@ -25723,7 +24859,7 @@
+ #, fuzzy, gcc-internal-format
+ #| msgid "environment variable %qs not defined"
+ msgid "Main variant is not defined"
+-msgstr "no se definió la variable de ambiente %qs"
++msgstr "no se definió la variable de entorno %qs"
+
+ #: tree.c:13545
+ #, gcc-internal-format
+@@ -26168,8 +25304,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"
@@ -29629,7 +30438,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "desbordamiento en la expresión constante"
-@@ -26543,12 +25863,12 @@
+@@ -26543,12 +25679,12 @@
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "la dirección de %qD siempre se evaluará como %<true%>"
@@ -29644,7 +30453,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "invalid use of %<restrict%>"
msgstr "uso inválido de %<restrict%>"
-@@ -26675,6 +25995,7 @@
+@@ -26675,6 +25811,7 @@
msgstr "se descarta el atributo %qE para el campo de tipo %qT"
#: c-family/c-common.c:6684 c-family/c-common.c:6712 c-family/c-common.c:6808
@@ -29652,7 +30461,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%qE attribute conflicts with attribute %s"
msgid "%qE attribute ignored due to conflict with attribute %qs"
-@@ -26984,7 +26305,7 @@
+@@ -26984,7 +26121,7 @@
msgid "assume_aligned parameter not integer constant"
msgstr "la alineación solicitada no es una constante entera"
@@ -29661,7 +30470,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
-@@ -27014,7 +26335,7 @@
+@@ -27014,7 +26151,7 @@
msgid "type was previously declared %qE"
msgstr "el tipo se declaró previamente %qE"
@@ -29670,7 +30479,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%qs can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
-@@ -27051,12 +26372,12 @@
+@@ -27051,12 +26188,12 @@
msgid "invalid vector type for attribute %qE"
msgstr "tipo de vector inválido para el atributo %qE"
@@ -29685,7 +30494,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "zero vector size"
msgstr "vector de tamaño cero"
-@@ -27066,22 +26387,22 @@
+@@ -27066,22 +26203,22 @@
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"
@@ -29712,7 +30521,7 @@ Index: gcc/po/es.po
#, 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)"
-@@ -27121,12 +26442,12 @@
+@@ -27121,12 +26258,12 @@
msgid "%qE attribute only applies to variadic functions"
msgstr "el atributo %qE se aplica solamente a funciones variadic"
@@ -29727,7 +30536,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "requested position is less than zero"
msgstr "la posición solicitada es menor a cero"
-@@ -27350,17 +26671,17 @@
+@@ -27350,17 +26487,17 @@
msgid "function %qD used as %<asm%> output"
msgstr "se usó la función %qD como salida %<asm%>"
@@ -29748,7 +30557,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "decrement of read-only location %qE"
msgstr "decremento de la ubicación de sólo lectura %qE"
-@@ -27426,7 +26747,7 @@
+@@ -27426,7 +26563,7 @@
msgid "invalid type argument of implicit conversion (have %qT)"
msgstr "argumento de tipo inválido en la conversión implícita (se tiene %qT)"
@@ -29757,7 +30566,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "size of array is too large"
msgstr "el tamaño de la matriz es demasiado grande"
-@@ -27587,7 +26908,7 @@
+@@ -27587,7 +26724,7 @@
msgid "division by zero"
msgstr "división por cero"
@@ -29766,7 +30575,7 @@ Index: gcc/po/es.po
#: cp/typeck.c:4820
#, gcc-internal-format
msgid "comparison between types %qT and %qT"
-@@ -27648,7 +26969,7 @@
+@@ -27648,7 +26785,7 @@
msgstr "el valor del índice está fuera del límite"
#: c-family/c-common.c:12539 c-family/c-common.c:12587
@@ -29775,7 +30584,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "conversion of scalar to vector involves truncation"
msgid "conversion of scalar %qT to vector %qT involves truncation"
-@@ -28140,7 +27461,7 @@
+@@ -28140,7 +27277,7 @@
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr "%<#pragma omp atomic capture%> usa dos variables diferentes para la memoria"
@@ -29784,7 +30593,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr "tipo inválido para la variable de iteración %qE"
-@@ -28150,22 +27471,22 @@
+@@ -28150,22 +27287,22 @@
msgid "%qE is not initialized"
msgstr "%qE no está inicializado"
@@ -29811,7 +30620,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "invalid increment expression"
msgstr "expresión de incremento inválida"
-@@ -28188,12 +27509,12 @@
+@@ -28188,12 +27325,12 @@
msgid "increment expression refers to iteration variable %qD"
msgstr "incremento de la variable de sólo lectura %qD"
@@ -29826,7 +30635,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%qE is not a function name"
msgid "%qD is not an function argument"
-@@ -28702,7 +28023,7 @@
+@@ -28702,7 +27839,7 @@
msgid "<erroneous-expression>"
msgstr "<expresión-errónea>"
@@ -29835,7 +30644,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "<return-value>"
msgstr "<valor-devolución>"
-@@ -28866,7 +28187,7 @@
+@@ -28866,7 +28003,7 @@
msgid "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
msgstr ""
@@ -29844,7 +30653,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "interruptor -mdebug-%s desconocido"
-@@ -29182,7 +28503,7 @@
+@@ -29182,7 +28319,7 @@
#. 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.
@@ -29853,7 +30662,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "alias definitions not supported in Mach-O; ignored"
msgstr "las definiciones de alias no se admiten en Mach-O; descartadas"
-@@ -29193,19 +28514,19 @@
+@@ -29193,19 +28330,19 @@
msgid "profiler support for VxWorks"
msgstr "soporte de análisis de perfil para VxWorks"
@@ -29876,7 +30685,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "the second argument must be a 4-bit immediate"
msgid "%Ktotal size and element size must be a non-zero constant immediate"
-@@ -29395,12 +28716,12 @@
+@@ -29395,12 +28532,12 @@
msgid "malformed target %s list %qs"
msgstr ""
@@ -29891,7 +30700,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "line number out of range"
msgid "lane %wd out of range %wd - %wd"
-@@ -30009,15 +29330,15 @@
+@@ -30009,15 +29146,15 @@
msgid "Thumb-1 hard-float VFP ABI"
msgstr "ABI de VFP de coma flotante dura de Thumb-1"
@@ -29913,7 +30722,7 @@ Index: gcc/po/es.po
#: config/sh/sh.c:9798 config/sh/sh.c:9827 config/sh/sh.c:9909
#: config/sh/sh.c:9932 config/spu/spu.c:3680 config/stormy16/stormy16.c:2211
#: config/v850/v850.c:2082 config/visium/visium.c:699
-@@ -30037,51 +29358,51 @@
+@@ -30037,51 +29174,51 @@
msgid "%s %wd out of range %wd - %wd"
msgstr "El código STOP está fuera de rango en %C"
@@ -29975,7 +30784,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support unaligned accesses"
msgid "target OS does not support unaligned accesses"
-@@ -30145,207 +29466,207 @@
+@@ -30145,207 +29282,207 @@
#. happen as options are provided by device-specs. It could be a
#. typo in a device-specs or calling the compiler proper directly
#. with -mmcu=<device>.
@@ -30221,7 +31030,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
-@@ -30968,7 +30289,7 @@
+@@ -30968,7 +30105,7 @@
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "-mno-fentry no es compatible con SEH"
@@ -30230,7 +31039,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr "opción desconocida para -mrecip=%s"
-@@ -30988,7 +30309,7 @@
+@@ -30988,7 +30125,7 @@
msgid "regparam and thiscall attributes are not compatible"
msgstr "los atributos regparam y thiscall no son compatibles"
@@ -30239,7 +31048,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr "el atributo %qE requiere un argumento constante entero"
-@@ -31194,270 +30515,270 @@
+@@ -31194,270 +30331,270 @@
msgid "non-integer operand used with operand code 'z'"
msgstr "se usó un operando que no es entero con el código de operando '%c'"
@@ -30559,7 +31368,28 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
-@@ -31695,7 +31016,7 @@
+@@ -31514,17 +30651,17 @@
+ #: config/i386/xm-djgpp.h:85
+ #, gcc-internal-format
+ msgid "environment variable DJGPP not defined"
+-msgstr "no se definió la variable de ambiente DJGPP"
++msgstr "no se definió la variable de entorno DJGPP"
+
+ #: config/i386/xm-djgpp.h:87
+ #, gcc-internal-format, gfc-internal-format
+ msgid "environment variable DJGPP points to missing file '%s'"
+-msgstr "la variable de ambiente DJGPP apunta al fichero faltante '%s'"
++msgstr "la variable de entorno DJGPP apunta al fichero faltante '%s'"
+
+ #: config/i386/xm-djgpp.h:90
+ #, gcc-internal-format, gfc-internal-format
+ msgid "environment variable DJGPP points to corrupt file '%s'"
+-msgstr "la variable de ambiente DJGPP apunta al fichero corrupto '%s'"
++msgstr "la variable de entorno DJGPP apunta al fichero corrupto '%s'"
+
+ #: config/ia64/ia64-c.c:48
+ #, gcc-internal-format
+@@ -31695,7 +30832,7 @@
msgid "interrupt_thread is available only on fido"
msgstr "interrupt_thread sólo está disponible en fido"
@@ -30568,7 +31398,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "no se admite la expresión del límite de la pila"
-@@ -31938,7 +31259,7 @@
+@@ -31938,7 +31075,7 @@
msgid "argument %d of %qE must be a multiple of %d"
msgstr "el argumento %d de %qE debe ser un múltiplo de %d"
@@ -30577,7 +31407,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "incompatible type for argument %d of %qE"
msgstr "tipo incompatible para el argumento %d de %qE"
-@@ -32710,23 +32031,23 @@
+@@ -32710,23 +31847,23 @@
msgid "cannot open intermediate ptx file"
msgstr "%s:no se puede abrir el fichero de grafo\n"
@@ -30605,7 +31435,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
-@@ -32751,7 +32072,7 @@
+@@ -32751,7 +31888,7 @@
msgid "-g option disabled"
msgstr "opción -g desactivada"
@@ -30614,7 +31444,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -32869,336 +32190,347 @@
+@@ -32869,336 +32006,347 @@
msgid "junk at end of #pragma longcall"
msgstr "basura al final de #pragma longcall"
@@ -31027,7 +31857,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s only accepts 1 argument"
msgid "builtin %s only accepts a string argument"
-@@ -33205,7 +32537,7 @@
+@@ -33205,7 +32353,7 @@
msgstr "%s sólo acepta 1 argumento"
#. Invalid CPU argument.
@@ -31036,7 +31866,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%qs is an invalid argument to -mcpu="
msgid "cpu %s is an invalid argument to builtin %s"
-@@ -33212,262 +32544,281 @@
+@@ -33212,262 +32360,281 @@
msgstr "%qs es un argumento inválido para -mcpu="
#. Invalid HWCAP argument.
@@ -31371,7 +32201,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr "%s\"%s\"%s es inválido"
-@@ -33817,128 +33168,128 @@
+@@ -33817,128 +32984,128 @@
msgid "bad builtin icode"
msgstr "icode interno erróneo"
@@ -31524,7 +32354,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "argument to %qE attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
-@@ -33945,7 +33296,7 @@
+@@ -33945,7 +33112,7 @@
msgstr "el argumento para el atributo %qE es más grande que %d"
#. Value is not allowed for the target attribute.
@@ -31533,7 +32363,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%<__int128%> is not supported by this target"
msgid "Value %qs is not supported by attribute %<target%>"
-@@ -34024,27 +33375,27 @@
+@@ -34024,27 +33191,27 @@
msgid "-mrelax is only supported for RTP PIC"
msgstr "-mrelax sólo se admite pare el PIC de RTP"
@@ -31566,7 +32396,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "-fcall-saved-REG is not supported for out registers"
msgstr "no se admite -fcall-saved-REG para registros de salida"
-@@ -34383,55 +33734,55 @@
+@@ -34383,55 +33550,55 @@
msgid "subprogram %q+F not marked Inline"
msgstr ""
@@ -31633,7 +32463,7 @@ Index: gcc/po/es.po
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument %qs"
-@@ -34494,8 +33845,8 @@
+@@ -34494,8 +33661,8 @@
#. an unprototyped function, it is compile-time undefined;
#. making it a constraint in that case was rejected in
#. DR#252.
@@ -31644,7 +32474,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -34555,7 +33906,7 @@
+@@ -34555,7 +33722,7 @@
msgid "type of array %q+D completed incompatibly with implicit initialization"
msgstr "el tipo de la matriz %q+D se completó de forma incompatible con la inicialización implícita"
@@ -31653,7 +32483,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "originally defined here"
msgstr "se definió originalmente aquí"
-@@ -34823,7 +34174,7 @@
+@@ -34823,7 +33990,7 @@
msgid "each undeclared identifier is reported only once for each function it appears in"
msgstr "cada identificador sin declarar se reporta sólo una vez para cada función en el que aparece"
@@ -31662,7 +32492,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "label %qE referenced outside of any function"
msgstr "la etiqueta %qE es referenciada fuera de cualquier función"
-@@ -34843,8 +34194,8 @@
+@@ -34843,8 +34010,8 @@
msgid "label %qD defined here"
msgstr "la etiqueta %qD se define aquí"
@@ -31673,7 +32503,7 @@ Index: gcc/po/es.po
#: cp/parser.c:3146 cp/parser.c:3227 cp/parser.c:3255 cp/parser.c:5994
#, gcc-internal-format
msgid "%qD declared here"
-@@ -34860,7 +34211,7 @@
+@@ -34860,7 +34027,7 @@
msgid "duplicate label declaration %qE"
msgstr "declaración duplicada de la etiqueta %qE"
@@ -31682,7 +32512,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "duplicate label %qD"
msgstr "etiqueta %qD duplicada"
-@@ -34974,7 +34325,7 @@
+@@ -34974,7 +34141,7 @@
#. C99 6.7.5.2p4
#. A function definition isn't function prototype scope C99 6.2.1p4.
#. C99 6.7.5.2p4
@@ -31691,7 +32521,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr "no se permite %<[*]%> en otro lugar que no sea el ámbido de prototipo de función"
-@@ -35009,7 +34360,7 @@
+@@ -35009,7 +34176,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.
@@ -31700,7 +32530,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "variable-sized object may not be initialized"
msgstr "un objeto de tamaño variable puede no ser inicializado"
-@@ -35231,7 +34582,7 @@
+@@ -35231,7 +34398,7 @@
msgid "storage class specified for unnamed parameter"
msgstr "se especificó una clase de almacenamiento para un parámetro sin nombre"
@@ -31709,7 +32539,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "storage class specified for typename"
msgstr "se especificó una clase de almacenamiento para el nombre de tipo"
-@@ -35295,7 +34646,7 @@
+@@ -35295,7 +34462,7 @@
msgid "declaration of type name as array of functions"
msgstr "declaración de nombre de tipo como una matriz de funciones"
@@ -31718,7 +32548,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "invalid use of structure with flexible array member"
msgstr "uso inválido de una estructura con un miembro de matriz flexible"
-@@ -35384,19 +34735,19 @@
+@@ -35384,19 +34551,19 @@
msgid "function definition has qualified void return type"
msgstr "la definición de la función tiene un tipo de devolución void calificado"
@@ -31741,7 +32571,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "ISO C forbids qualified function types"
msgstr "ISO C prohíbe los tipos de función calificados"
-@@ -35514,7 +34865,7 @@
+@@ -35514,7 +34681,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"
@@ -31750,7 +32580,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "variable or field %qE declared void"
msgstr "se declaró la variable o campo %qE como void"
-@@ -35549,420 +34900,420 @@
+@@ -35549,420 +34716,420 @@
msgid "unnamed field has incomplete type"
msgstr "el campo sin nombre tiene tipo de dato incompleto"
@@ -32254,7 +33084,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "parameter %qD set but not used"
msgstr "se definió el parámetro %qD pero no se usa"
-@@ -35970,232 +35321,232 @@
+@@ -35970,232 +35137,232 @@
#. 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.
@@ -32531,7 +33361,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "right shift count >= width of type"
msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
-@@ -36210,7 +35561,7 @@
+@@ -36210,7 +35377,7 @@
msgid "version control conflict marker in file"
msgstr ""
@@ -32540,7 +33370,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "expected end of line"
msgstr "se esperaba fin de línea"
-@@ -36245,8 +35596,8 @@
+@@ -36245,8 +35412,8 @@
msgid "use %<enum%> keyword to refer to the type"
msgstr ""
@@ -32551,7 +33381,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr "se esperaban especificadores de declaración"
-@@ -36262,7 +35613,7 @@
+@@ -36262,7 +35429,7 @@
msgid "expected %<;%>, identifier or %<(%>"
msgstr "se esperaba %<;>, identificador o %<(%>"
@@ -32560,7 +33390,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr "se descartan los atributos de prefijo para los métodos"
-@@ -36314,7 +35665,7 @@
+@@ -36314,7 +35481,7 @@
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr "%<auto%> sólo se puede especificar para variables o declaraciones de función"
@@ -32569,7 +33399,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr "se esperaba %<,%> o %<;%>"
-@@ -36342,7 +35693,7 @@
+@@ -36342,7 +35509,7 @@
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 no admite %<_Static_assert%>"
@@ -32578,7 +33408,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "expected string literal"
msgstr "se esperaba una cadena literal"
-@@ -36408,15 +35759,15 @@
+@@ -36408,15 +35575,15 @@
#: c/c-parser.c:8877 c/c-parser.c:8885 c/c-parser.c:8914 c/c-parser.c:8927
#: c/c-parser.c:9232 c/c-parser.c:9356 c/c-parser.c:9796 c/c-parser.c:9831
#: c/c-parser.c:9884 c/c-parser.c:9937 c/c-parser.c:9953 c/c-parser.c:9999
@@ -32599,7 +33429,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "coma al final de la lista de enumeradores"
-@@ -36552,7 +35903,7 @@
+@@ -36552,7 +35719,7 @@
msgid "expected %<}%> before %<else%>"
msgstr "se esperaba %<}%> antes de %<else%>"
@@ -32608,7 +33438,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr "%<else%> sin un %<if%> previo"
-@@ -36572,12 +35923,12 @@
+@@ -36572,12 +35739,12 @@
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr "una etiqueta sólo puede ser parte de una declaración y una declaración no es un enunciado"
@@ -32623,7 +33453,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
-@@ -36591,17 +35942,17 @@
+@@ -36591,17 +35758,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.
@@ -32644,7 +33474,7 @@ Index: gcc/po/es.po
#, 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%>"
-@@ -36611,7 +35962,7 @@
+@@ -36611,7 +35778,7 @@
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
@@ -32653,7 +33483,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr "se sugieren llaves explícitas para evitar un %<else%> ambiguo"
-@@ -36631,7 +35982,7 @@
+@@ -36631,7 +35798,7 @@
msgid "invalid iterating variable in fast enumeration"
msgstr "variable de iteración inválida en la enumeración rápida"
@@ -32662,7 +33492,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
-@@ -36884,32 +36235,32 @@
+@@ -36884,32 +36051,32 @@
msgid "no type or storage class may be specified here,"
msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquí,"
@@ -32701,7 +33531,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr "el atributo %<getter%> sólo se puede especificar una vez"
-@@ -36920,50 +36271,50 @@
+@@ -36920,50 +36087,50 @@
msgid "%<#pragma acc update%> may only be used in compound statements"
msgstr "%<#pragma omp barrier%> sólo se puede usar en declaraciones compuestas"
@@ -32761,7 +33591,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
-@@ -36979,12 +36330,12 @@
+@@ -36979,12 +36146,12 @@
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "no se permite #pragma GCC optimize dentro de funciones"
@@ -32776,7 +33606,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "expected integer expression"
msgid "expected integer expression before ')'"
-@@ -36996,754 +36347,748 @@
+@@ -36996,754 +36163,748 @@
msgid "expression must be integral"
msgstr "la expresión num_threads debe ser integral"
@@ -33675,7 +34505,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "expected boolean expression"
msgid "expected array notation expression"
-@@ -37755,7 +37100,7 @@
+@@ -37755,7 +36916,7 @@
msgid "%qD has an incomplete type %qT"
msgstr "%qD tiene un tipo de dato incompleto"
@@ -33684,7 +34514,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "invalid use of void expression"
msgstr "uso inválido de la expresión void"
-@@ -38014,296 +37359,296 @@
+@@ -38014,296 +37175,296 @@
msgid "passing argument %d of %qE as signed due to prototype"
msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
@@ -34038,7 +34868,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "array initialized from parenthesized string constant"
msgstr "matriz inicializada con una constante de cadena entre paréntesis"
-@@ -38319,169 +37664,169 @@
+@@ -38319,169 +37480,169 @@
#. strings are complete sentences, visible to gettext and checked at
#. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
#. warning_at instead of pedwarn.
@@ -34243,7 +35073,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "return from incompatible pointer type"
msgstr "devolución desde un tipo de puntero incompatible"
-@@ -38488,810 +37833,810 @@
+@@ -38488,810 +37649,810 @@
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
@@ -35220,7 +36050,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid " no known conversion for argument %d from %qT to %qT"
msgid " conversion of argument %d would be ill-formed:"
-@@ -39298,18 +38643,18 @@
+@@ -39298,18 +38459,18 @@
msgstr " no hay una conversión conocida para el argumento %d de %qT a %qT"
#. Conversion of conversion function return value failed.
@@ -35242,7 +36072,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid " candidate expects %d argument, %d provided"
msgid_plural " candidate expects %d arguments, %d provided"
-@@ -39316,83 +38661,83 @@
+@@ -39316,83 +38477,83 @@
msgstr[0] " el candidato espera %d argumento, se proporcionaron %d"
msgstr[1] " el candidato espera %d argumentos, se proporcionaron %d"
@@ -35342,7 +36172,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "call of overloaded %<%D(%A)%> is ambiguous"
msgstr "la llamada del %<%D(%A)%> sobrecargado es ambigua"
-@@ -39399,498 +38744,498 @@
+@@ -39399,498 +38560,498 @@
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
@@ -35934,7 +36764,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -40222,82 +39567,82 @@
+@@ -40222,82 +39383,82 @@
msgid " but does not override %<operator=(const %T&)%>"
msgstr " pero no se impone a %<operator=(const %T&)%>"
@@ -36032,7 +36862,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "non-static const member %q+#D in class without a constructor"
msgid "non-static const member %q#D in class without a constructor"
-@@ -40305,147 +39650,147 @@
+@@ -40305,147 +39466,147 @@
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
@@ -36207,7 +37037,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -40455,12 +39800,12 @@
+@@ -40455,12 +39616,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.
@@ -36222,7 +37052,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of %qD from %q+#D"
msgid "changes meaning of %qD from %q#D"
-@@ -40498,55 +39843,55 @@
+@@ -40498,55 +39659,55 @@
msgid "%q#T has virtual base classes"
msgstr "%q#T tiene clases base virtuales"
@@ -36288,7 +37118,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%qD called in a constant expression"
msgid "%qD called in a constant expression before its definition is complete"
-@@ -40553,233 +39898,239 @@
+@@ -40553,233 +39714,239 @@
msgstr "se llamó %qD en una expresión constante"
#. The definition of fun was somehow unsuitable.
@@ -36571,7 +37401,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr "AST inesperado de género %s"
-@@ -40854,17 +40205,17 @@
+@@ -40854,17 +40021,17 @@
msgid "try statements are not allowed inside loops marked with #pragma simd"
msgstr "No se permite una declaración %s dentro de BLOCK en %C"
@@ -36592,7 +37422,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "in C++11 this throw will terminate because destructors default to noexcept"
msgstr ""
-@@ -40904,7 +40255,7 @@
+@@ -40904,7 +40071,7 @@
msgid "conversion from %qT to %qT discards qualifiers"
msgstr "la conversión de %qT a %qT descarta los calificadores"
@@ -36601,7 +37431,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -41206,7 +40557,7 @@
+@@ -41206,7 +40373,7 @@
msgid " candidate conversions include %qD and %qD"
msgstr " las conversiones candidatas incluyen %qD y %qD"
@@ -36610,7 +37440,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "template-parameter-"
msgstr "parámetro-de-plantilla-"
-@@ -41222,7 +40573,7 @@
+@@ -41222,7 +40389,7 @@
msgid "%qD was declared %<extern%> and later %<static%>"
msgstr "%qD se declaró %<extern%> y después %<static%>"
@@ -36619,7 +37449,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of %q+D"
msgid "previous declaration of %qD"
-@@ -41467,12 +40818,12 @@
+@@ -41467,12 +40634,12 @@
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
@@ -36634,7 +37464,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "'setter' attribute of property %qD conflicts with previous declaration"
msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
-@@ -41479,27 +40830,27 @@
+@@ -41479,27 +40646,27 @@
msgstr "el atributo 'setter' de la propiedad %qD genera un conflicto con la declaración previa"
#. Reject two definitions.
@@ -36667,7 +37497,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
msgstr "%q+D se redeclaró incluída en línea sin el atributo %<gnu_inline%>"
-@@ -41507,407 +40858,407 @@
+@@ -41507,407 +40674,407 @@
#. is_primary=
#. is_partial=
#. is_friend_decl=
@@ -37152,7 +37982,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "zero-size array %qD"
msgstr "matriz %qD de tamaño cero"
-@@ -41915,920 +41266,926 @@
+@@ -41915,920 +41082,926 @@
#. 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.
@@ -38257,7 +39087,7 @@ Index: gcc/po/es.po
#, 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%>"
-@@ -42835,43 +42192,43 @@
+@@ -42835,43 +42008,43 @@
#. Not using maybe_warn_cpp0x because this should
#. always be an error.
@@ -38309,7 +39139,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructors cannot be declared %<virtual%>"
-@@ -42878,483 +42235,483 @@
+@@ -42878,483 +42051,483 @@
msgstr "los constructores no se pueden declarar virtual"
#. Cannot be both friend and virtual.
@@ -38885,7 +39715,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -43374,93 +42731,93 @@
+@@ -43374,93 +42547,93 @@
#. 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.
@@ -38997,7 +39827,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qD must take either one or two arguments"
msgstr "%qD debe tomar uno o dos argumentos"
-@@ -43467,77 +42824,77 @@
+@@ -43467,77 +42640,77 @@
# En esta traducción se emplea 'devolver' por 'return'. Si embargo, aquí
# se cambió por cacofonía: no es agradable escuchar 'debe devolver'. cfuga
@@ -39090,7 +39920,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qT referred to as enum"
msgstr "se refirió a %qT como un enum"
-@@ -43549,75 +42906,75 @@
+@@ -43549,75 +42722,75 @@
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
@@ -39182,7 +40012,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "type %qT is not a direct or virtual base of %qT"
msgid "%qT defined with direct virtual base"
-@@ -43625,42 +42982,42 @@
+@@ -43625,42 +42798,42 @@
# No me gusta mucho esta traducción. Creo que es mejor
# "el tipo base %qT no es de tipo struct o clase". cfuga
@@ -39233,7 +40063,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -43669,80 +43026,80 @@
+@@ -43669,80 +42842,80 @@
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
@@ -39329,7 +40159,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "type of %qD defaults to %<int%>"
msgid "use of %qD before deduction of %<auto%>"
-@@ -43784,7 +43141,7 @@
+@@ -43784,7 +42957,7 @@
msgid "deleting %qT is undefined"
msgstr "el borrado de %qT está indefinido"
@@ -39338,7 +40168,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "template declaration of %q#D"
msgstr "declaración plantilla de %q#D"
-@@ -43807,7 +43164,7 @@
+@@ -43807,7 +42980,7 @@
#. [temp.mem]
#.
#. A destructor shall not be a member template.
@@ -39347,7 +40177,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "destructor %qD declared as member template"
msgstr "se declaró el destructor %qD como una plantilla miembro"
-@@ -44047,7 +43404,7 @@
+@@ -44047,7 +43220,7 @@
msgid "inline function %qD used but never defined"
msgstr "se usa la función inline %q+D pero nunca se define"
@@ -39356,7 +40186,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr "falta el argumento por defecto para el parámetro %P de %q+#D"
-@@ -44054,121 +43411,121 @@
+@@ -44054,121 +43227,121 @@
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
@@ -39501,7 +40331,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<::%D%> has not been declared"
msgstr "%<::%D%> no se ha declarado"
-@@ -44205,7 +43562,7 @@
+@@ -44205,7 +43378,7 @@
msgid "throwing NULL, which has integral, not pointer type"
msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
@@ -39510,7 +40340,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qD should never be overloaded"
msgstr "%qD nunca se debe sobrecargar"
-@@ -44400,19 +43757,19 @@
+@@ -44400,19 +43573,19 @@
msgid "invalid initializer for array member %q#D"
msgstr "inicializador inválido para la matriz miembro %q#D"
@@ -39534,7 +40364,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "uninitialized reference member in %q#T"
msgstr "miembro referencia sin inicializar en %q#T"
-@@ -44509,220 +43866,220 @@
+@@ -44509,220 +43682,220 @@
msgid "bad array initializer"
msgstr "inicializador de matriz erróneo"
@@ -39796,7 +40626,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -44743,23 +44100,23 @@
+@@ -44743,23 +43916,23 @@
msgid "because the array element type %qT has variable size"
msgstr "la literal compuesta tiene tamaño variable"
@@ -39824,7 +40654,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr "no se capturó %<this%> para esta función lambda"
-@@ -44834,94 +44191,94 @@
+@@ -44834,94 +44007,94 @@
msgid "mangling unknown fixed point type"
msgstr "se decodifica el tipo de coma fija desconocido"
@@ -39936,7 +40766,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "non-static data member %qD has Java class type"
msgid "copying non-static data member %q#D of rvalue reference type"
-@@ -44928,74 +44285,74 @@
+@@ -44928,74 +44101,74 @@
msgstr "el dato miembro que no es estático %qD tiene un tipo de clase Java"
#. A trivial constructor doesn't have any NSDMI.
@@ -40025,7 +40855,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "defaulted function %q+D with default argument"
msgstr "función definida por defecto %q+D con argumento por defecto"
-@@ -45321,13 +44678,13 @@
+@@ -45321,13 +44494,13 @@
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
@@ -40042,7 +40872,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "the %<constexpr%> specifier cannot be used in a function declaration that is not a definition"
msgid "%<#pragma acc routine%> not followed by a function declaration or definition"
-@@ -45353,7 +44710,7 @@
+@@ -45353,7 +44526,7 @@
msgid "request for member %qE in non-class type %qT"
msgstr "solicitud por el miembro %qE en el tipo %qT que no es clase"
@@ -40051,7 +40881,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr "%<%T::%E%> no se ha declarado"
-@@ -45434,7 +44791,7 @@
+@@ -45434,7 +44607,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"
@@ -40060,7 +40890,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -45645,7 +45002,7 @@
+@@ -45645,7 +44818,7 @@
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"
@@ -40069,7 +40899,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "expected declaration"
msgstr "se esperaba una declaración"
-@@ -45752,7 +45109,7 @@
+@@ -45752,7 +44925,7 @@
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"
@@ -40078,7 +40908,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr "se esperaba un id sin calificar"
-@@ -45917,144 +45274,144 @@
+@@ -45917,144 +45090,144 @@
msgid "lambda-expression in template-argument"
msgstr "expresión lambda en un contexto sin evaluar"
@@ -40250,7 +41080,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "compound-statement in constexpr function"
msgid "%<goto%> in %<constexpr%> function"
-@@ -46061,49 +45418,55 @@
+@@ -46061,49 +45234,55 @@
msgstr "declaración compuesta en una función constexpr"
#. Issue a warning about this use of a GNU extension.
@@ -40315,7 +41145,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr "se usó %<friend%> fuera de la clase"
-@@ -46110,483 +45473,483 @@
+@@ -46110,483 +45289,483 @@
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
@@ -40890,7 +41720,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -46595,7 +45958,7 @@
+@@ -46595,7 +45774,7 @@
#. here because we do not have enough
#. information about its original syntactic
#. form.
@@ -40899,7 +41729,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "invalid declarator"
msgstr "declarador inválido"
-@@ -46602,332 +45965,332 @@
+@@ -46602,332 +45781,332 @@
#. But declarations with qualified-ids can't appear in a
#. function.
@@ -41296,7 +42126,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "faltan listas-de-parámetros-de-plantilla"
-@@ -46936,464 +46299,464 @@
+@@ -46936,464 +46115,464 @@
#. something like:
#.
#. template <class T> template <class U> void S::f();
@@ -41850,7 +42680,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "%<#pragma GCC option%> is not a string"
msgid "%<#pragma acc routine%> does not refer to a function"
-@@ -47400,141 +46763,141 @@
+@@ -47400,141 +46579,141 @@
msgstr "%<#pragma GCC option%> no es una cadena"
#. cancel-and-throw is unimplemented.
@@ -42018,7 +42848,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "specializing %q#T in different namespace"
msgstr "se especializó %q#T en un espacio de nombres diferente"
-@@ -47541,72 +46904,72 @@
+@@ -47541,72 +46720,72 @@
#. But if we've had an implicit instantiation, that's a
#. problem ([temp.expl.spec]/6).
@@ -42104,7 +42934,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "members of an explicitly specialized class are defined without a template header"
msgstr ""
-@@ -47613,60 +46976,60 @@
+@@ -47613,60 +46792,60 @@
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
@@ -42176,7 +43006,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qD is not a template function"
msgstr "%qD no es una función plantilla"
-@@ -47679,126 +47042,138 @@
+@@ -47679,126 +46858,138 @@
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
@@ -42338,7 +43168,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -47805,19 +47180,19 @@
+@@ -47805,19 +46996,19 @@
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"
@@ -42361,7 +43191,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "no default argument for %qD"
msgstr "no hay un argumento por defecto para %qD"
-@@ -47825,49 +47200,49 @@
+@@ -47825,49 +47016,49 @@
#. A primary class template can only have one
#. parameter pack, at the end of the template
#. parameter list.
@@ -42420,7 +43250,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "non-member function %qD cannot have cv-qualifier"
msgid "member template %qD may not have virt-specifiers"
-@@ -47878,57 +47253,57 @@
+@@ -47878,57 +47069,57 @@
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
@@ -42489,7 +43319,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "redeclared with %d template parameter"
msgid_plural "redeclared with %d template parameters"
-@@ -47935,7 +47310,7 @@
+@@ -47935,7 +47126,7 @@
msgstr[0] "se redeclaró con %d parámetro de plantilla"
msgstr[1] "se redeclaró con %d parámetros de plantilla"
@@ -42498,7 +43328,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "previous declaration %q+D used %d template parameter"
#| msgid_plural "previous declaration %q+D used %d template parameters"
-@@ -47944,12 +47319,12 @@
+@@ -47944,12 +47135,12 @@
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"
@@ -42513,7 +43343,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "redeclared here as %q#D"
msgstr "redeclarado aquí como %q#D"
-@@ -47958,115 +47333,115 @@
+@@ -47958,115 +47149,115 @@
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
@@ -42651,7 +43481,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid " candidate expects %d argument, %d provided"
#| msgid_plural " candidate expects %d arguments, %d provided"
-@@ -48075,186 +47450,186 @@
+@@ -48075,186 +47266,186 @@
msgstr[0] " el candidato espera %d argumento, se proporcionaron %d"
msgstr[1] " el candidato espera %d argumentos, se proporcionaron %d"
@@ -42874,7 +43704,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got %qE"
msgid " expected %qD but got %qD"
-@@ -48262,109 +47637,109 @@
+@@ -48262,109 +47453,109 @@
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
@@ -43007,7 +43837,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for %q#D"
msgid " when instantiating default argument for call to %D"
-@@ -48383,273 +47758,273 @@
+@@ -48383,273 +47574,273 @@
#.
#. is an attempt to declare a variable with function
#. type.
@@ -43334,7 +44164,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
msgstr "instanciación explícita duplicada de %q#T"
-@@ -48661,75 +48036,75 @@
+@@ -48661,75 +47852,75 @@
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
@@ -43424,7 +44254,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not saatisy placeholder constraints"
-@@ -48796,86 +48171,86 @@
+@@ -48796,86 +47987,86 @@
msgid "%qT is an inaccessible base of %qT"
msgstr "%qT es una base inaccesible de %qT"
@@ -43527,7 +44357,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "overriding final function %q+D"
msgstr "se anula la función final %q+D"
-@@ -48882,12 +48257,12 @@
+@@ -48882,12 +48073,12 @@
#. A static member function cannot match an inherited
#. virtual member function.
@@ -43542,7 +44372,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid " since %q+#D declared in base class"
msgstr " ya que se declaró %q+#D en la clase base"
-@@ -48907,466 +48282,466 @@
+@@ -48907,466 +48098,466 @@
msgid "__label__ declarations are only allowed in function scopes"
msgstr "las declaraciones __label__ sólo se permiten en ámbitos de función"
@@ -44096,7 +44926,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-@@ -49382,124 +48757,124 @@
+@@ -49382,124 +48573,124 @@
msgid "lambda-expression in a constant expression"
msgstr "la expresión %qE no es una expresión constante"
@@ -44243,7 +45073,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -50008,269 +49383,269 @@
+@@ -50008,269 +49199,269 @@
msgid "address requested for %qD, which is declared %<register%>"
msgstr "se solicitó la dirección de %qD, la cual se declaró como %<register%>"
@@ -44565,7 +45395,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "se devuelve un valor de un destructor"
-@@ -50277,57 +49652,57 @@
+@@ -50277,57 +49468,57 @@
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
@@ -44633,7 +45463,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr "se usa xvalue (referencia a r-valor) como l-valor"
-@@ -50531,166 +49906,166 @@
+@@ -50531,166 +49722,166 @@
msgid "invalid use of template template parameter %qT"
msgstr "uso inválido del parámetro de plantilla plantilla %qT"
@@ -44832,7 +45662,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "call to function which throws incomplete type %q#T"
msgstr "llamada a una función la cual arroja el tipo incompleto %q#T"
-@@ -50910,8 +50285,8 @@
+@@ -50910,8 +50101,8 @@
#: fortran/array.c:213 fortran/array.c:625 fortran/check.c:2642
#: fortran/check.c:4950 fortran/check.c:4988 fortran/check.c:5030
@@ -44843,7 +45673,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Coarrays disabled at %C, use -fcoarray= to enable"
msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
-@@ -51063,7 +50438,7 @@
+@@ -51063,7 +50254,7 @@
msgid "Array constructor including type specification at %C"
msgstr "Fortran 2003: Los constructores de matriz incluyen especificación de tipo en %C"
@@ -44852,7 +45682,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Type-spec at %L cannot contain a deferred type parameter"
msgstr "La especificación de tipo en %L no puede tener un parámetro de tipo diferido"
-@@ -52218,7 +51593,7 @@
+@@ -52218,7 +51409,7 @@
msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
msgstr ""
@@ -44861,7 +45691,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented"
msgstr "Objetos o componentes polimórficos de tamaño asumido, tales como el que está en %C, aún no están implementados"
-@@ -52225,13 +51600,13 @@
+@@ -52225,13 +51416,13 @@
#. Since the extension field is 8 bit wide, we can only have
#. up to 255 extension levels.
@@ -44877,7 +45707,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "'%s' of '%s' is PRIVATE at %L"
msgid "%qs of %qs is PRIVATE at %L"
-@@ -52336,242 +51711,295 @@
+@@ -52336,242 +51527,295 @@
msgid "DATA statement at %C is not allowed in a PURE procedure"
msgstr "No se permite la declaración DATA en %C en un procedimiento PURE"
@@ -45216,7 +46046,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
msgstr ""
-@@ -52581,359 +52009,381 @@
+@@ -52581,359 +51825,381 @@
# como `apuntado'. cfuga
# Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
#
@@ -45665,7 +46495,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
-@@ -52941,317 +52391,338 @@
+@@ -52941,317 +52207,338 @@
#. Use gfc_warning_now because we won't say that the symbol fails
#. just because of this.
@@ -46065,7 +46895,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Fortran 2008: END statement instead of %s statement at %L"
msgid "END statement instead of %s statement at %L"
-@@ -53258,565 +52729,612 @@
+@@ -53258,565 +52545,612 @@
msgstr "Fortran 2008: Declaración END en lugar de una declaración %s en %L"
#. We would have required END [something].
@@ -46783,7 +47613,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
msgstr "Error sintáctico en la declaración !GCC$ ATTRIBUTES en %C"
-@@ -53836,44 +53354,44 @@
+@@ -53836,44 +53170,44 @@
msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
@@ -46836,7 +47666,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "<During initialization>\n"
msgstr "<Durante la inicialización>\n"
-@@ -53983,7 +53501,7 @@
+@@ -53983,7 +53317,7 @@
msgid "Evaluation of nonstandard initialization expression at %L"
msgstr "Extensión: Evaluación de una expresión de inicialización no estándar en %L"
@@ -46845,7 +47675,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
msgid "Function %qs in initialization expression at %L must be an intrinsic function"
-@@ -54150,31 +53668,31 @@
+@@ -54150,31 +53484,31 @@
msgid "BOZ literal at %L used to initialize non-integer variable %qs"
msgstr "Extensión: se usa la literal BOZ en %L para inicializar la variable '%s' que no es entera"
@@ -46882,7 +47712,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option -fno-range-check"
msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
-@@ -54274,7 +53792,7 @@
+@@ -54274,7 +53608,7 @@
msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
msgstr "No hay coincidencia en la asignación de puntero a procedimiento en %L: no hay coincidencia en la convención a llamada"
@@ -46891,7 +47721,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "NOPASS or explicit interface required at %C"
msgid "Explicit interface required for %qs at %L: %s"
-@@ -54374,7 +53892,7 @@
+@@ -54374,7 +53708,7 @@
msgid "Pointer initialization target at %L must have the TARGET attribute"
msgstr "El objetivo de inicialización de puntero en %C debe tener el atributo TARGET"
@@ -46900,7 +47730,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Pointer initialization target at %L must have the SAVE attribute"
msgstr "El objetivo de inicialización de puntero en %L debe tener el atributo SAVE"
-@@ -54384,99 +53902,99 @@
+@@ -54384,99 +53718,99 @@
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr "El objetivo de inicialización de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
@@ -47017,7 +47847,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
-@@ -54487,60 +54005,60 @@
+@@ -54487,60 +53821,60 @@
msgid "can't open input file: %s"
msgstr "no se puede abrir el fichero de entrada: %s"
@@ -47089,7 +47919,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "Scalarization using DIMEN_RANGE unimplemented"
msgstr ""
-@@ -54622,672 +54140,672 @@
+@@ -54622,672 +53956,672 @@
msgid "Expecting %<END INTERFACE %s%> at %C"
msgstr "Se esperaba 'END INTERFACE %s' en %C"
@@ -47879,7 +48709,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-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"
msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
-@@ -55801,7 +55319,7 @@
+@@ -55801,7 +55135,7 @@
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr "El número UNIT en la declaración CLOSE en %L debe ser no negativo"
@@ -47888,7 +48718,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr "No se permite una declaración %s en el procedimiento PURE en %C"
-@@ -55933,7 +55451,7 @@
+@@ -55933,7 +55267,7 @@
msgstr "Se esperaba una expresión en la declaración %s en %C"
#. A general purpose syntax error.
@@ -47897,7 +48727,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr "Error sintáctico en la declaración %s en %C"
-@@ -56024,653 +55542,664 @@
+@@ -56024,653 +55358,664 @@
msgid "gfc_op2string(): Bad code"
msgstr "gfc_trans_code(): Código de declaración erróneo"
@@ -48684,7 +49514,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in common block name at %C"
msgstr "Error sintáctico en el nombre de bloque común en %C"
-@@ -56678,172 +56207,172 @@
+@@ -56678,172 +56023,172 @@
#. If we find an error, just print it and continue,
#. cause it's just semantic, and we can see if there
#. are more errors.
@@ -48888,7 +49718,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
msgid "Label %qs at %C doesn't match WHERE label %qs"
-@@ -56882,17 +56411,17 @@
+@@ -56882,17 +56227,17 @@
msgid "match_level_4(): Bad operator"
msgstr ""
@@ -48909,7 +49739,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "gfc_trans_code(): Bad statement code"
msgid "gfc_code2string(): Bad code"
-@@ -57002,61 +56531,61 @@
+@@ -57002,61 +56347,61 @@
msgid "unquote_string(): got bad string"
msgstr ""
@@ -48982,7 +49812,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Can't open module file '%s' for writing at %C: %s"
msgid "Can't open module file %qs for writing at %C: %s"
-@@ -57063,148 +56592,148 @@
+@@ -57063,148 +56408,148 @@
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
@@ -49158,7 +49988,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "COMMON block /%s/ not found at %C"
msgstr "No se encontró el bloque COMMON /%s/ en %C"
-@@ -57220,501 +56749,501 @@
+@@ -57220,501 +56565,501 @@
msgid "Syntax error in OpenACC expression list at %C"
msgstr "Error sintáctico en la expresión en %C"
@@ -49756,7 +50586,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
-@@ -57721,725 +57250,688 @@
+@@ -57721,725 +57066,688 @@
msgstr "Se usó la variable '%s' en la cláusula %s en la declaración NAMELIST en %L"
#. case OMP_LIST_REDUCTION:
@@ -50605,7 +51435,7 @@ Index: gcc/po/es.po
#: fortran/parse.c:2852
#, 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"
-@@ -58507,244 +57999,299 @@
+@@ -58507,244 +57815,299 @@
msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensión o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensión ya que %s en %L tiene una codimensión o un componente submatriz)"
#: fortran/parse.c:2968
@@ -50949,7 +51779,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in MODULE at %C"
msgstr "Declaración %s inesperada en MODULE en %C"
-@@ -58752,7 +58299,7 @@
+@@ -58752,7 +58115,7 @@
#. 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.
@@ -50958,7 +51788,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Two main PROGRAMs at %L and %C"
msgstr "Dos PROGRAMas principales en %L y %C"
-@@ -58996,166 +58543,172 @@
+@@ -58996,166 +58359,172 @@
msgid "extend_ref(): Bad tail"
msgstr ""
@@ -51161,7 +51991,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "'%s' at %C is not a variable"
msgid "%qs at %C is not a variable"
-@@ -59456,245 +59009,245 @@
+@@ -59456,245 +58825,245 @@
msgid "COMMON block %qs at %L that is also a global procedure"
msgstr "Fortran 2003: El bloque COMMON '%s' en %L también es un procedimiento global"
@@ -51449,7 +52279,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
-@@ -59701,301 +59254,301 @@
+@@ -59701,301 +59070,301 @@
msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
#. Internal procedures are taken care of in resolve_contained_fntype.
@@ -51807,7 +52637,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-type variable %s at %L may only be used as actual argument"
-@@ -60005,12 +59558,12 @@
+@@ -60005,12 +59374,12 @@
#. for all inquiry functions in resolve_function; the reason is
#. that the function-name resolution happens too late in that
#. function.
@@ -51822,7 +52652,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Assumed shape array at %L must be a dummy argument"
msgid "Assumed-rank variable %s at %L may only be used as actual argument"
-@@ -60020,274 +59573,274 @@
+@@ -60020,274 +59389,274 @@
#. for all inquiry functions in resolve_function; the reason is
#. that the function-name resolution happens too late in that
#. function.
@@ -52148,7 +52978,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -60296,123 +59849,123 @@
+@@ -60296,123 +59665,123 @@
#. 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.
@@ -52295,7 +53125,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Invalid context for NULL() pointer at %%L"
msgid "Invalid context for NULL () intrinsic at %L"
-@@ -60419,96 +59972,96 @@
+@@ -60419,96 +59788,96 @@
msgstr "Contexto inválido para el puntero NULL() en %%L"
#. FIXME: Test for defined input/output.
@@ -52410,7 +53240,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -60515,12 +60068,12 @@
+@@ -60515,12 +59884,12 @@
#. Note: A label at END CRITICAL does not leave the CRITICAL
#. construct as END CRITICAL is still part of it.
@@ -52425,7 +53255,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -60528,114 +60081,114 @@
+@@ -60528,114 +59897,114 @@
#. 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.
@@ -52561,7 +53391,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
msgstr ""
-@@ -60642,35 +60195,35 @@
+@@ -60642,35 +60011,35 @@
#. Even if standard does not support this feature, continue to build
#. the two statements to avoid upsetting frontend_passes.c.
@@ -52603,7 +53433,7 @@ Index: gcc/po/es.po
#, 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"
-@@ -60677,40 +60230,40 @@
+@@ -60677,40 +60046,40 @@
# 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como
# 'género', para evitar confusión con 'type' = 'tipo'. cfuga
@@ -52651,7 +53481,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
msgid "Variable %s with binding label %s at %L uses the same global identifier as entity at %L"
-@@ -60718,7 +60271,7 @@
+@@ -60718,7 +60087,7 @@
#. This can only happen if the variable is defined in a module - if it
#. isn't the same module, reject it.
@@ -52660,7 +53490,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s from module %s with binding label %s at %L uses the same global identifier as entity at %L from module %s"
msgstr ""
-@@ -60726,60 +60279,60 @@
+@@ -60726,60 +60095,60 @@
#. Print an error if the procedure is defined multiple times; we have to
#. exclude references to the same procedure via module association or
#. multiple checks for the same procedure.
@@ -52731,7 +53561,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
-@@ -60787,521 +60340,527 @@
+@@ -60787,521 +60156,527 @@
#. The shape of a main program or module array needs to be
#. constant.
@@ -53360,7 +54190,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
-@@ -61309,466 +60868,466 @@
+@@ -61309,466 +60684,466 @@
#. FIXME: Once UDDTIO is implemented, the following can be
#. removed.
@@ -53909,7 +54739,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
-@@ -61824,35 +61383,35 @@
+@@ -61824,35 +61199,35 @@
msgid "Missing %<&%> in continued character constant at %C"
msgstr "Falta un '&' en la constante de carácter continuado en %C"
@@ -53951,7 +54781,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Can't open file '%s'"
msgid "Can't open file %qs"
-@@ -62044,44 +61603,44 @@
+@@ -62044,44 +61419,44 @@
msgid "DIM argument at %L is out of bounds"
msgstr "El argumento DIM en %L está fuera de los límites"
@@ -54004,7 +54834,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "gfc_trans_code(): Bad statement code"
msgid "gfc_simplify_mod(): Bad arguments"
-@@ -62090,98 +61649,98 @@
+@@ -62090,98 +61465,98 @@
#. Result is processor-dependent. This processor just opts
#. to not handle it at all.
#. Result is processor-dependent.
@@ -54121,7 +54951,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Character '%s' in string at %L cannot be converted into character kind %d"
msgid "Character %qs in string at %L cannot be converted into character kind %d"
-@@ -62193,45 +61752,45 @@
+@@ -62193,45 +61568,45 @@
msgid "gfc_free_statement(): Bad statement"
msgstr "gfc_trans_code(): Código de declaración erróneo"
@@ -54175,7 +55005,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' at %L has no IMPLICIT type"
msgid "Symbol %qs at %L has no IMPLICIT type"
-@@ -62238,7 +61797,7 @@
+@@ -62238,7 +61613,7 @@
msgstr "El símbolo '%s' en %L no tiene tipo IMPLICIT"
#. BIND(C) variables should not be implicitly declared.
@@ -54184,7 +55014,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
-@@ -62246,146 +61805,146 @@
+@@ -62246,146 +61621,146 @@
#. Dummy args to a BIND(C) routine may not be interoperable if
#. they are implicitly typed.
@@ -54358,7 +55188,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid ""
"%s procedure at %L is already declared as %s procedure. \n"
-@@ -62392,163 +61951,163 @@
+@@ -62392,163 +61767,163 @@
"F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
msgstr ""
@@ -54551,7 +55381,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
-@@ -62555,72 +62114,72 @@
+@@ -62555,72 +61930,72 @@
msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' de la unidad de programa actual"
#. Symbol is from another namespace.
@@ -54636,7 +55466,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Symbol '%s' is used before it is typed at %L"
msgid "Symbol %qs is used before it is typed at %L"
-@@ -62654,51 +62213,51 @@
+@@ -62654,51 +62029,51 @@
#. Problems occur when we get something like
#. integer :: a(lots) = (/(i, i=1, lots)/)
@@ -54697,7 +55527,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L"
msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
-@@ -62705,49 +62264,49 @@
+@@ -62705,49 +62080,49 @@
msgstr "Reglas de equivalencia inconsistentes que involucran a '%s' en %L y a '%s' en %L"
#. Aligning this field would misalign a previous field.
@@ -54755,7 +55585,7 @@ Index: gcc/po/es.po
#, fuzzy, gcc-internal-format
#| msgid "COMMON at %L requires %d bytes of padding; reorder elements or use -fno-align-commons"
msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
-@@ -62768,83 +62327,83 @@
+@@ -62768,83 +62143,83 @@
msgid "non-constant initialization expression at %L"
msgstr "expresión de inicialización que no es constante en %L"
@@ -54853,7 +55683,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, $!ACC DECLARE at %L is not allowed in BLOCK construct"
msgstr ""
-@@ -62875,12 +62434,12 @@
+@@ -62875,12 +62250,12 @@
msgid "Sorry, coindexed access at %L to a scalar component with an array partref is not yet supported"
msgstr "Lo siento, aún no se admiten las comatrices escalares alojables en %L"
@@ -54868,7 +55698,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Unknown argument list function at %L"
msgstr "Lista de argumentos de función desconocida en %L"
-@@ -62920,7 +62479,7 @@
+@@ -62920,7 +62295,7 @@
msgid "Bad IO basetype (%d)"
msgstr "Tipo base ES erróneo (%d)"
@@ -54877,7 +55707,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "gfc_trans_omp_workshare(): Bad statement code"
msgstr "gfc_trans_omp_workshare(): Código de declaración erróneo"
-@@ -63017,7 +62576,7 @@
+@@ -63017,7 +62392,7 @@
msgid "gfc_validate_kind(): Got bad kind"
msgstr ""
@@ -54886,7 +55716,7 @@ Index: gcc/po/es.po
#, gcc-internal-format, gfc-internal-format
msgid "Array element size too big at %C"
msgstr "El tamaño del elemento de la matriz es demasiado grande en %C"
-@@ -63057,22 +62616,22 @@
+@@ -63057,22 +62432,22 @@
msgid "non-static method %q+D overrides static method"
msgstr "el método %q+D que no es estático anula al método estático"
@@ -54913,7 +55743,7 @@ Index: gcc/po/es.po
#, gcc-internal-format
msgid "bad PC range for debug info for local %q+D"
msgstr "rango de PC erróneo para la información de depuración para %q+D local"
-@@ -64576,9 +64135,6 @@
+@@ -64576,9 +63951,6 @@
#~ msgid "%s terminated with signal %d [%s]"
#~ msgstr "%s terminado con la señal %d [%s]"
@@ -54923,7 +55753,7 @@ Index: gcc/po/es.po
#~ msgid "could not write to temporary file %s"
#~ msgstr "no se puede escribir en el fichero temporal %s"
-@@ -64884,9 +64440,6 @@
+@@ -64884,9 +64256,6 @@
#~ msgid "Do the full register move optimization pass"
#~ msgstr "Hace el paso completo de optimización de movimiento de registros"
@@ -54933,7 +55763,7 @@ Index: gcc/po/es.po
#~ msgid "Replace SSA temporaries with better names in copies"
#~ msgstr "Reemplaza temporales SSA con mejores nombres en las copias"
-@@ -65262,6 +64815,9 @@
+@@ -65262,6 +64631,9 @@
#~ msgid "%s (disable warning using -mno-inefficient-warnings)"
#~ msgstr "%s (desactive los avisos utilizando -mno-inefficient-warnings)"
@@ -54943,7 +55773,7 @@ Index: gcc/po/es.po
#~ msgid "-maix64 and POWER architecture are incompatible"
#~ msgstr "-maix64 y la arquitectura POWER son incompatibles"
-@@ -67937,10 +67493,10 @@
+@@ -67937,10 +67309,10 @@
#~ msgstr "%Hdemasiadas cláusulas %qs"
#~ msgid "%Hschedule %<runtime%> does not take a %<chunk_size%> parameter"
@@ -54956,7 +55786,7 @@ Index: gcc/po/es.po
#~ msgid "%H%qs is not valid for %qs"
#~ msgstr "%H%qs no es válido para %qs"
-@@ -68664,9 +68220,6 @@
+@@ -68664,9 +68036,6 @@
#~ msgid "CONTAINS\n"
#~ msgstr "CONTIENE\n"
@@ -54966,7 +55796,7 @@ Index: gcc/po/es.po
#~ msgid "Setting value of PROTECTED variable at %C"
#~ msgstr "Se establece el valor de la variable PROTECTED en %C"
-@@ -72741,9 +72294,6 @@
+@@ -72741,9 +72110,6 @@
#~ msgid "No components specified as of %0 for structure definition beginning at %1"
#~ msgstr "No se especificaron componentes para %0 para la la definición de la estructura que comienza en %1"
@@ -54976,7 +55806,7 @@ Index: gcc/po/es.po
#~ msgid "Field names at %0 for outer structure definition -- specify them in a subsequent RECORD statement instead"
#~ msgstr "Nombres de campos en %0 para la definici{on de la estructura exterior -- especifíquelos en su lugar en una declaración RECORD subsecuente"
-@@ -72759,9 +72309,6 @@
+@@ -72759,9 +72125,6 @@
#~ msgid "Items in I/O list starting at %0 invalid for namelist-directed I/O"
#~ msgstr "Los elementos en la lista de E/S que comienza en %0 son inválidos para la E/S dirigida por una lista de nombres"
@@ -54986,7 +55816,7 @@ Index: gcc/po/es.po
#~ msgid "No UNIT= specifier in I/O control list at %0"
#~ msgstr "No hay un especificador UNIT= en la lista de control de E/S en %0"
-@@ -74284,6 +73831,9 @@
+@@ -74284,6 +73647,9 @@
#~ msgid "`%T' is not a class or union type"
#~ msgstr "`%T' no es una clase o tipo union"
@@ -55000,7 +55830,7 @@ Index: gcc/po/fr.po
===================================================================
--- a/src/gcc/po/fr.po (.../tags/gcc_6_2_0_release)
+++ b/src/gcc/po/fr.po (.../branches/gcc-6-branch)
-@@ -6,46 +6,52 @@
+@@ -6,46 +6,54 @@
# Michel Robitaille <robitail at IRO.UMontreal.CA>, traducteur depuis/since 1996.
# François-Xavier Coudert <fxcoudert at gmail.com>, 2008.
# Stéphane Aulery <lkppo at free.fr>, 2015, 2016.
@@ -55043,8 +55873,8 @@ Index: gcc/po/fr.po
+# top-level = hors de toute fonction
+# member function = fonction membre
+# template = patron (apparaît dans plusieurs dictionnaires)
-+# edge = arrête (car il s'agit d'un saut indirect qui est un lien entre deux blocs de code.
-+# J'ai utilisé une analogie avec l'arrête d'un polyèdre.)
++# edge = arête (car il s'agit d'un saut indirect qui est un lien entre deux blocs de code.
++# J'ai utilisé une analogie avec l'arête d'un polyèdre.)
+# loop unrolling = dépliage de boucle (car développement est déjà utilisé pour « variable expansion ».)
+# loop peeling = aplatissage de boucle (c'est comme le unrolling sauf que toutes les itérations
+# de la boucle initiale ont été dépliées. La boucle est complètement à plat.)
@@ -55052,6 +55882,8 @@ Index: gcc/po/fr.po
# Pas traduit:
-# thread
+# thread
++# iv = Induction Variable reste tel quel car la traduction serait VI ce qui ne facilite pas
++# la recherche de documentation sur internet.
#
# J'ai des doutes pour :
-# inline = enligne (pas systématiquement)
@@ -55080,7 +55912,7 @@ Index: gcc/po/fr.po
# msgid ""
# ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
# ";; %d successes.\n"
-@@ -55,21 +61,21 @@
+@@ -55,21 +63,21 @@
# ";; %d succès.\n"
# "\n"
#
@@ -55106,7 +55938,7 @@ Index: gcc/po/fr.po
# msgid "poisoning existing macro \"%s\""
# msgstr "empoisonnement de la macro existente « %s »"
# MR 9-jan 2004: poisoning etc... transformé par corruption corrompu etc..
-@@ -76,12 +82,12 @@
+@@ -76,12 +84,12 @@
# MR 24-mai 2004: poison etc...suite au msg concernant le #pragma once et #pragma poison
#
# Autres règles:
@@ -55123,7 +55955,7 @@ Index: gcc/po/fr.po
#
# A faire:
# - s/en ligne/en-ligne/ modifié 9-janv-2004 MR
-@@ -122,31 +128,32 @@
+@@ -122,31 +130,32 @@
#
msgid ""
msgstr ""
@@ -55134,7 +55966,7 @@ Index: gcc/po/fr.po
-"PO-Revision-Date: 2016-06-02 00:10+0200\n"
-"Last-Translator: Stéphane Aulery <lkppo at free.fr>\n"
+"POT-Creation-Date: 2016-08-19 21:03+0000\n"
-+"PO-Revision-Date: 2016-11-20 09:24+0100\n"
++"PO-Revision-Date: 2016-11-27 16:58+0100\n"
+"Last-Translator: Frédéric Marchal <fmarchal at perso.be>\n"
"Language-Team: French <traduc at traduc.org>\n"
"Language: fr\n"
@@ -55152,7 +55984,8 @@ Index: gcc/po/fr.po
-#: cfgrtl.c:2886
+#: cfgrtl.c:2888
msgid "wrong insn in the fallthru edge"
- msgstr "insn erronée dans l’arrête fallthru"
+-msgstr "insn erronée dans l’arrête fallthru"
++msgstr "insn erronée dans l’arête fallthru"
-#: cfgrtl.c:2943
+#: cfgrtl.c:2945
@@ -55164,7 +55997,7 @@ Index: gcc/po/fr.po
msgid "return not followed by barrier"
msgstr "return n’est pas suivi d’une barrière"
-@@ -209,32 +216,32 @@
+@@ -209,32 +218,32 @@
msgid "const/copy propagation disabled"
msgstr "propagation de const / copie désactivée"
@@ -55206,7 +56039,7 @@ Index: gcc/po/fr.po
#, c-format
msgid ""
"Please submit a full bug report,\n"
-@@ -243,26 +250,26 @@
+@@ -243,26 +252,26 @@
"Veuillez soumettre un rapport d’anomalies complet,\n"
"avec la sortie du préprocesseur si nécessaire.\n"
@@ -55238,7 +56071,7 @@ Index: gcc/po/fr.po
#: final.c:1192
msgid "negative insn length"
-@@ -274,7 +281,7 @@
+@@ -274,7 +283,7 @@
#: final.c:3402
msgid "invalid 'asm': "
@@ -55247,7 +56080,7 @@ Index: gcc/po/fr.po
#: final.c:3531
#, c-format
-@@ -304,7 +311,7 @@
+@@ -304,7 +313,7 @@
#: final.c:3804
#, c-format
msgid "'%%l' operand isn't a label"
@@ -55256,7 +56089,7 @@ Index: gcc/po/fr.po
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-@@ -412,15 +419,15 @@
+@@ -412,15 +421,15 @@
#: gcc.c:3390
msgid " (Use '-v --help' to display command line options of sub-processes).\n"
@@ -55275,7 +56108,7 @@ Index: gcc/po/fr.po
#: gcc.c:3393
msgid " -dumpversion Display the version of the compiler.\n"
-@@ -440,11 +447,11 @@
+@@ -440,11 +449,11 @@
#: gcc.c:3397
msgid " -print-file-name=<lib> Display the full path to library <lib>.\n"
@@ -55289,7 +56122,7 @@ Index: gcc/po/fr.po
#: gcc.c:3399
msgid ""
-@@ -469,7 +476,7 @@
+@@ -469,7 +478,7 @@
#: gcc.c:3406
msgid " -print-multi-os-directory Display the relative path to OS libraries.\n"
@@ -55298,7 +56131,7 @@ Index: gcc/po/fr.po
#: gcc.c:3407
msgid " -print-sysroot Display the target libraries directory.\n"
-@@ -481,7 +488,7 @@
+@@ -481,7 +490,7 @@
#: gcc.c:3409
msgid " -Wa,<options> Pass comma-separated <options> on to the assembler.\n"
@@ -55307,7 +56140,7 @@ Index: gcc/po/fr.po
#: gcc.c:3410
msgid " -Wp,<options> Pass comma-separated <options> on to the preprocessor.\n"
-@@ -493,15 +500,15 @@
+@@ -493,15 +502,15 @@
#: gcc.c:3412
msgid " -Xassembler <arg> Pass <arg> on to the assembler.\n"
@@ -55326,7 +56159,7 @@ Index: gcc/po/fr.po
#: gcc.c:3415
msgid " -save-temps Do not delete intermediate files.\n"
-@@ -509,7 +516,7 @@
+@@ -509,7 +518,7 @@
#: gcc.c:3416
msgid " -save-temps=<arg> Do not delete intermediate files.\n"
@@ -55335,7 +56168,7 @@ Index: gcc/po/fr.po
#: gcc.c:3417
msgid ""
-@@ -516,6 +523,8 @@
+@@ -516,6 +525,8 @@
" -no-canonical-prefixes Do not canonicalize paths when building relative\n"
" prefixes to other gcc components.\n"
msgstr ""
@@ -55344,7 +56177,7 @@ Index: gcc/po/fr.po
#: gcc.c:3420
msgid " -pipe Use pipes rather than intermediate files.\n"
-@@ -527,11 +536,11 @@
+@@ -527,11 +538,11 @@
#: gcc.c:3422
msgid " -specs=<file> Override built-in specs with the contents of <file>.\n"
@@ -55358,7 +56191,7 @@ Index: gcc/po/fr.po
#: gcc.c:3424
msgid ""
-@@ -538,6 +547,8 @@
+@@ -538,6 +549,8 @@
" --sysroot=<directory> Use <directory> as the root directory for headers\n"
" and libraries.\n"
msgstr ""
@@ -55367,7 +56200,7 @@ Index: gcc/po/fr.po
#: gcc.c:3427
msgid " -B <directory> Add <directory> to the compiler's search paths.\n"
-@@ -553,15 +564,15 @@
+@@ -553,15 +566,15 @@
#: gcc.c:3430
msgid " -E Preprocess only; do not compile, assemble or link.\n"
@@ -55386,7 +56219,7 @@ Index: gcc/po/fr.po
#: gcc.c:3433
msgid " -o <file> Place the output into <file>.\n"
-@@ -569,11 +580,11 @@
+@@ -569,11 +582,11 @@
#: gcc.c:3434
msgid " -pie Create a position independent executable.\n"
@@ -55400,7 +56233,7 @@ Index: gcc/po/fr.po
#: gcc.c:3436
msgid ""
-@@ -582,7 +593,7 @@
+@@ -582,7 +595,7 @@
" 'none' means revert to the default behavior of\n"
" guessing the language based on the file's extension.\n"
msgstr ""
@@ -55409,7 +56242,7 @@ Index: gcc/po/fr.po
" Les langages permis sont: c c++ assembler none\n"
" « none » signifiant d'utiliser le comportement par défaut\n"
" en tentant d'identifier le langage par l'extension du fichier.\n"
-@@ -597,65 +608,65 @@
+@@ -597,65 +610,65 @@
msgstr ""
"\n"
"Options débutant par -g, -f, -m, -O, -W, ou --param sont automatiquement\n"
@@ -55493,7 +56326,7 @@ Index: gcc/po/fr.po
#, c-format
msgid ""
"\n"
-@@ -662,19 +673,19 @@
+@@ -662,19 +675,19 @@
"For bug reporting instructions, please see:\n"
msgstr ""
"\n"
@@ -55517,7 +56350,7 @@ Index: gcc/po/fr.po
#, c-format
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
-@@ -681,11 +692,11 @@
+@@ -681,11 +694,11 @@
"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
@@ -55532,7 +56365,7 @@ Index: gcc/po/fr.po
#, c-format
msgid ""
"\n"
-@@ -693,15 +704,21 @@
+@@ -693,15 +706,21 @@
"==============\n"
"\n"
msgstr ""
@@ -55556,7 +56389,7 @@ Index: gcc/po/fr.po
#, c-format
msgid ""
"Assembler options\n"
-@@ -708,21 +725,23 @@
+@@ -708,21 +727,23 @@
"=================\n"
"\n"
msgstr ""
@@ -55583,7 +56416,7 @@ Index: gcc/po/fr.po
#: gcov-tool.c:167 gcov-tool.c:261 gcov-tool.c:417
#, c-format
-@@ -732,87 +751,87 @@
+@@ -732,87 +753,87 @@
#: gcov-tool.c:168 gcov-tool.c:262
#, c-format
msgid " -o, --output <dir> Output directory\n"
@@ -55688,7 +56521,7 @@ Index: gcc/po/fr.po
#: gcov-tool.c:508
#, c-format
-@@ -829,16 +848,18 @@
+@@ -829,16 +850,18 @@
"Offline tool to handle gcda counts\n"
"\n"
msgstr ""
@@ -55709,7 +56542,7 @@ Index: gcc/po/fr.po
#: gcov-tool.c:515 gcov.c:492
#, c-format
-@@ -848,7 +869,7 @@
+@@ -848,7 +871,7 @@
"%s.\n"
msgstr ""
"\n"
@@ -55718,7 +56551,7 @@ Index: gcc/po/fr.po
"%s.\n"
#: gcov-tool.c:526
-@@ -864,9 +885,9 @@
+@@ -864,9 +887,9 @@
"FITNESS FOR A PARTICULAR PURPOSE.\n"
"\n"
msgstr ""
@@ -55731,7 +56564,7 @@ Index: gcc/po/fr.po
"\n"
#: gcov.c:472
-@@ -884,23 +905,23 @@
+@@ -884,23 +907,23 @@
"Print code coverage information.\n"
"\n"
msgstr ""
@@ -55759,7 +56592,7 @@ Index: gcc/po/fr.po
#: gcov.c:477
#, c-format
-@@ -908,23 +929,23 @@
+@@ -908,23 +931,23 @@
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
@@ -55787,7 +56620,7 @@ Index: gcc/po/fr.po
#: gcov.c:482
#, c-format
-@@ -932,48 +953,48 @@
+@@ -932,48 +955,48 @@
" -l, --long-file-names Use long output file names for included\n"
" source files\n"
msgstr ""
@@ -55846,7 +56679,7 @@ Index: gcc/po/fr.po
#: gcov.c:502
#, c-format
-@@ -1010,17 +1031,17 @@
+@@ -1010,17 +1033,17 @@
#: gcov.c:856
#, c-format
msgid "Cannot open intermediate output file %s\n"
@@ -55867,7 +56700,7 @@ Index: gcc/po/fr.po
#: gcov.c:1169
#, c-format
-@@ -1030,87 +1051,87 @@
+@@ -1030,87 +1053,87 @@
#: gcov.c:1175
#, c-format
msgid "%s:not a gcov notes file\n"
@@ -55972,7 +56805,7 @@ Index: gcc/po/fr.po
#: gcov.c:1863
#, c-format
-@@ -1125,12 +1146,12 @@
+@@ -1125,12 +1148,12 @@
#: gcov.c:1878
#, c-format
msgid "Branches executed:%s of %d\n"
@@ -55987,7 +56820,7 @@ Index: gcc/po/fr.po
#: gcov.c:1888
#, c-format
-@@ -1140,7 +1161,7 @@
+@@ -1140,7 +1163,7 @@
#: gcov.c:1890
#, c-format
msgid "Calls executed:%s of %d\n"
@@ -55996,7 +56829,7 @@ Index: gcc/po/fr.po
#: gcov.c:1894
#, c-format
-@@ -1150,7 +1171,7 @@
+@@ -1150,7 +1173,7 @@
#: gcov.c:2142
#, c-format
msgid "%s:no lines for '%s'\n"
@@ -56005,7 +56838,7 @@ Index: gcc/po/fr.po
#: gcov.c:2336
#, c-format
-@@ -1157,32 +1178,30 @@
+@@ -1157,32 +1180,30 @@
msgid "call %2d returned %s\n"
msgstr "appel %2d a retourné %s\n"
@@ -56043,7 +56876,7 @@ Index: gcc/po/fr.po
#: gcov.c:2424
#, c-format
-@@ -1197,15 +1216,15 @@
+@@ -1197,15 +1218,15 @@
msgid "GCSE disabled"
msgstr "GCSE désactivé"
@@ -56062,7 +56895,7 @@ Index: gcc/po/fr.po
#: incpath.c:72
#, c-format
-@@ -1240,64 +1259,64 @@
+@@ -1240,64 +1261,64 @@
#. Opening quotation mark.
#: intl.c:62
msgid "`"
@@ -56144,7 +56977,7 @@ Index: gcc/po/fr.po
#: lra-assigns.c:1417 reload1.c:2089
msgid "this is the insn:"
-@@ -1310,34 +1329,34 @@
+@@ -1310,34 +1331,34 @@
#. What to print when a switch has no documentation.
#: opts.c:184
msgid "This option lacks documentation."
@@ -56186,7 +57019,7 @@ Index: gcc/po/fr.po
#: opts.c:1218
msgid "[disabled]"
-@@ -1346,17 +1365,17 @@
+@@ -1346,17 +1367,17 @@
#: opts.c:1237
#, c-format
msgid " No options with the desired characteristics were found\n"
@@ -56207,7 +57040,7 @@ Index: gcc/po/fr.po
#: opts.c:1337
msgid "The following options are target specific"
-@@ -1380,15 +1399,15 @@
+@@ -1380,15 +1401,15 @@
#: opts.c:1355
msgid "The following options are specific to just the language "
@@ -56226,7 +57059,7 @@ Index: gcc/po/fr.po
#: opts.c:1370
msgid "The following options take separate arguments"
-@@ -1396,11 +1415,11 @@
+@@ -1396,11 +1417,11 @@
#: opts.c:1372
msgid "The following options take joined arguments"
@@ -56240,7 +57073,7 @@ Index: gcc/po/fr.po
#: plugin.c:796
msgid "Event"
-@@ -1413,12 +1432,12 @@
+@@ -1413,12 +1434,12 @@
#: plugin.c:828
#, 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"
@@ -56255,7 +57088,7 @@ Index: gcc/po/fr.po
#. It's the compiler's fault.
#: reload1.c:8009
-@@ -1427,7 +1446,7 @@
+@@ -1427,7 +1448,7 @@
#: reload1.c:8770
msgid "failure trying to reload:"
@@ -56264,7 +57097,7 @@ Index: gcc/po/fr.po
#: rtl-error.c:116
msgid "unrecognizable insn:"
-@@ -1463,7 +1482,7 @@
+@@ -1463,7 +1484,7 @@
#: tlink.c:627
#, c-format
msgid "collect: tweaking %s in %s\n"
@@ -56273,7 +57106,7 @@ Index: gcc/po/fr.po
#: tlink.c:844
#, c-format
-@@ -1470,12 +1489,12 @@
+@@ -1470,12 +1491,12 @@
msgid "collect: relinking\n"
msgstr "collect: réédition des liens\n"
@@ -56288,7 +57121,7 @@ Index: gcc/po/fr.po
#, c-format
msgid ""
"%s%s%s %sversion %s (%s)\n"
-@@ -1484,67 +1503,67 @@
+@@ -1484,67 +1505,67 @@
"%s%s%s %sversion %s (%s)\n"
"%s\tcompilé par GNU C version %s, "
@@ -56374,7 +57207,7 @@ Index: gcc/po/fr.po
#: cif-code.def:68
msgid "--param large-function-growth limit reached"
-@@ -1568,15 +1587,15 @@
+@@ -1568,15 +1589,15 @@
#: cif-code.def:80
msgid "recursive inlining"
@@ -56393,7 +57226,7 @@ Index: gcc/po/fr.po
#: cif-code.def:92
msgid "mismatched arguments"
-@@ -1583,36 +1602,32 @@
+@@ -1583,36 +1604,32 @@
msgstr "arguments non concordantes"
#: cif-code.def:96
@@ -56437,7 +57270,7 @@ Index: gcc/po/fr.po
#: cif-code.def:125
msgid "function attribute mismatch"
-@@ -1620,13 +1635,12 @@
+@@ -1620,13 +1637,12 @@
#: cif-code.def:129
#, fuzzy
@@ -56453,7 +57286,7 @@ Index: gcc/po/fr.po
#. The remainder are real diagnostic types.
#: diagnostic.def:33
-@@ -1678,86 +1692,82 @@
+@@ -1678,86 +1694,82 @@
#: params.def:49
#, no-c-format
msgid "Maximal estimated outcome of branch considered predictable."
@@ -56560,7 +57393,7 @@ Index: gcc/po/fr.po
#: params.def:173
#, no-c-format
-@@ -1765,156 +1775,149 @@
+@@ -1765,273 +1777,264 @@
msgstr "La longueur maximale de la liste des opération en attente d'ordonnancement."
#: params.def:180
@@ -56649,7 +57482,7 @@ Index: gcc/po/fr.po
#, no-c-format
msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload."
-msgstr ""
-+msgstr "Le rapport seuil du décompte d'exécution des arrêtes critiques qui permet l'élimination des redondances après rechargement."
++msgstr "Le rapport seuil du décompte d'exécution des arêtes critiques qui permet l'élimination des redondances après rechargement."
#: params.def:253
#, no-c-format
@@ -56753,7 +57586,464 @@ Index: gcc/po/fr.po
#: params.def:351
#, no-c-format
-@@ -2897,8 +2900,8 @@
+ msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates."
+-msgstr ""
++msgstr "Limite le nombre d'itérations que l'algorithme d'analyse du nombre d'itérations évalue par la force brute."
+
+ #: params.def:357
+ #, no-c-format
+ msgid "Bound on the cost of an expression to compute the number of iterations."
+-msgstr ""
++msgstr "Limite sur le coût d'une expression pour calculer le nombre d'itérations."
+
+ #: params.def:363
+ #, no-c-format
+ msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop."
+-msgstr ""
++msgstr "Un facteur pour ajuster la limite supérieure que le « Swing Modulo Scheduler » utilise pour ordonnancer une boucle."
+
+ #: params.def:368
+ #, no-c-format
+ msgid "The minimum value of stage count that swing modulo scheduler will generate."
+-msgstr ""
++msgstr "La valeur minimum du décompte des étapes que le « Swing Modulo Scheduler » va générer."
+
+ #: params.def:372
+ #, no-c-format
+ msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA."
+-msgstr ""
++msgstr "Le nombre de cycles que le « Swing Modulo Scheduler » prend en compte lorsqu'il vérifie les conflits en utilisant DFA."
+
+ #: params.def:376
+ #, no-c-format
+ msgid "A threshold on the average loop count considered by the swing modulo scheduler."
+-msgstr ""
++msgstr "Un seuil sur le nombre moyen d'itérations prises en compte par le « Swing Modulo Scheduler »."
+
+ #: params.def:381
+ #, no-c-format
+ msgid "A basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution."
+-msgstr ""
++msgstr "Le décompte du profilage d'un bloc de base est considéré comme « chaud » si il contribue à hauteur du pour mille spécifié au profilage entier de l'exécution."
+
+ #: params.def:386
+ #, no-c-format
+ 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 "Sélectionner la fraction de la fréquence maximale d'exécutions du bloc de base dans la fonction selon le bloc de base donné doit être considéré comme chaud « hot »."
++msgstr "Sélectionner la fraction de la fréquence maximale d'exécutions du bloc de base dans la fonction selon le bloc de base donné doit être considéré comme « chaud »."
+
+ #: params.def:391
+ #, no-c-format
+ msgid "The minimum fraction of profile runs a given basic block execution count must be not to be considered unlikely."
+-msgstr ""
++msgstr "La fraction minimum des exécutions de profilage que le décompte de l'exécution d'un bloc de base doit être pour qu'il ne soit pas considéré comme improbable."
+
+ #: params.def:396
+-#, fuzzy, no-c-format
+-#| msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block needs to have to be considered hot"
++#, no-c-format
+ msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment."
+-msgstr "Sélectionner la fraction de la fréquence maximale d'exécutions du bloc de base dans la fonction selon le bloc de base donné doit être considéré comme chaud « hot »"
++msgstr "Sélectionner la fraction de la fréquence maximale d'exécutions du bloc de base dans la fonction selon l'alignement que le bloc de base reçoit."
+
+ #: params.def:401
+ #, no-c-format
+ msgid "Loops iterating at least selected number of iterations will get loop alignement.."
+-msgstr ""
++msgstr "Les boucles qui itèrent au moins le nombre de fois sélectionné recevront un alignement de boucle.."
+
+ #: params.def:417
+ #, no-c-format
+ msgid "The maximum number of loop iterations we predict statically."
+-msgstr "Le nombre maximum d’itérations de boucle à prédire statiquement."
++msgstr "Le nombre maximum d’itérations de boucles qui sont prédites statiquement."
+
+ #: params.def:430
+ #, no-c-format
+ msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability."
+-msgstr ""
++msgstr "Fixe la probabilité estimée en pourcentage pour « builtin expect ». La valeur par défaut est une probabilité de 90%."
+
+ #: params.def:434
+ #, no-c-format
+ msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available."
+-msgstr "Le pourcentage de fonction, pondéré par la fréquence d'exécutions, qui doit être couvert la formation de la trace. Utilisé lorsque le feedback par profile est disponible."
++msgstr "Le pourcentage de fonction, pondéré par la fréquence d'exécutions, qui doit être couvert la formation de la trace. Utilisé lorsque le feedback par profilage est disponible."
+
+ #: params.def:438
+ #, no-c-format
+ msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available."
+-msgstr "Le pourcentage de fonction, pondéré par la fréquence d'exécutions, qui doit être couvert la formation de la trace. Utilisé lorsque le feedback par profilage n'est disponible."
++msgstr "Le pourcentage de fonction, pondéré par la fréquence d'exécutions, qui doit être couvert la formation de la trace. Utilisé lorsque le feedback par profilage n'est pas disponible."
+
+ #: params.def:442
+ #, no-c-format
+ msgid "Maximal code growth caused by tail duplication (in percent)."
+-msgstr "Croissance maximal du code en raison de duplication de queue (en pourcentage)."
++msgstr "Croissance maximale du code par la duplication de queue (en pourcentage)."
+
+ #: params.def:446
+ #, no-c-format
+ msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)."
+-msgstr "Stopper la croissance renversée si la probabilité inverse des meilleures bordures est inférieure à ce seuil (en pourcentage)."
++msgstr "Stopper la croissance renversée si la probabilité inverse des meilleures arêtes est inférieure à ce seuil (en pourcentage)."
+
+ #: params.def:450
+ #, no-c-format
+ msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available."
+-msgstr "Stopper la croissance anticipée si la probabilité des meilleures bordures est inférieure à ce seuil (en pourcentage). Utilisé lorsque le feedback par profilage est disponible."
++msgstr "Stopper la croissance anticipée si la probabilité des meilleures arêtes est inférieure à ce seuil (en pourcentage). Utilisé lorsque le feedback par profilage est disponible."
+
+ #: params.def:454
+ #, no-c-format
+ 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 "Stopper la croissance anticipée si la probabilité des meilleures bordures est inférieure à ce seuil (en pourcentage). Utilisé lorsque le feedback par profilage n'est pas disponible."
++msgstr "Stopper la croissance anticipée si la probabilité des meilleures arêtes est inférieure à ce seuil (en pourcentage). Utilisé lorsque le feedback par profilage n'est pas disponible."
+
+ #: params.def:460
+ #, no-c-format
+ msgid "The maximum number of incoming edges to consider for crossjumping."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés."
++msgstr "Le nombre maximum d'arêtes entrantes à considérer pour les sauts croisés."
+
+ #: params.def:466
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The minimum number of matching instructions to consider for crossjumping."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "Le nombre minimum d'instructions concordantes à considérer pour les sauts croisés."
+
+ #: params.def:472
+ #, no-c-format
+ msgid "The maximum expansion factor when copying basic blocks."
+-msgstr ""
++msgstr "Le facteur d'expansion maximum en copiant des blocs de base."
+
+ #: params.def:478
+ #, no-c-format
+ msgid "The maximum number of insns to duplicate when unfactoring computed gotos."
+-msgstr "Le nombre maximum d'insns à dupliquer lors des supressions de goto."
++msgstr "Le nombre maximum d'insns à dupliquer lors de la défactorisation des goto calculés."
+
+ #: params.def:484
+ #, no-c-format
+@@ -2041,204 +2044,192 @@
+ #: params.def:488
+ #, no-c-format
+ msgid "The maximum instructions CSE process before flushing."
+-msgstr "Le nombre maximum d'instructions de processus CSE avant vidage du buffer."
++msgstr "Le nombre maximum d'instructions que CSE traite avant vidange."
+
+ #: params.def:495
+ #, no-c-format
+ msgid "The minimum cost of an expensive expression in the loop invariant motion."
+-msgstr ""
++msgstr "Le coût minimum d'une expression onéreuse dans le déplacement d'un invariant de boucle."
+
+ #: params.def:504
+-#, fuzzy, no-c-format
+-#| msgid "Perform a number of minor, expensive optimizations"
++#, no-c-format
+ msgid "Bound on number of candidates below that all candidates are considered in iv optimizations."
+-msgstr "Effectuer un nombre mineur d'optimisations coûteuses"
++msgstr "Limite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV."
+
+ #: params.def:512
+-#, fuzzy, no-c-format
+-#| msgid "Perform a number of minor, expensive optimizations"
++#, no-c-format
+ msgid "Bound on number of iv uses in loop optimized in iv optimizations."
+-msgstr "Effectuer un nombre mineur d'optimisations coûteuses"
++msgstr "Limite sur le nombre d'utilisations d'IV dans une boucle optimisée dans des optimisations d'IV."
+
+ #: params.def:520
+ #, no-c-format
+ msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization."
+-msgstr ""
++msgstr "Si le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisés durant son optimisation."
+
+ #: params.def:525
+ #, no-c-format
+ msgid "Bound on size of expressions used in the scalar evolutions analyzer."
+-msgstr ""
++msgstr "Limite sur la taille des expressions utilisées dans l'analyseur d'évolution de scalaires."
+
+ #: params.def:530
+ #, no-c-format
+ msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer."
+-msgstr ""
++msgstr "Limite sur la complexité des expressions dans l'analyseur d'évolution de scalaires."
+
+ #: params.def:535
+ #, no-c-format
+ msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check."
+-msgstr ""
++msgstr "Limite sur le nombre de vérifications à l'exécution de l'alignement que le code qui décline les versions des boucles vectorisées doit insérer."
+
+ #: params.def:540
+ #, no-c-format
+ msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check."
+-msgstr ""
++msgstr "Limite sur le nombre de vérifications à l'exécution pour détecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui décline les versions des boucles vectorisées doit insérer."
+
+ #: params.def:545
+ #, no-c-format
+ msgid "Max number of loop peels to enhancement alignment of data references in a loop."
+-msgstr ""
++msgstr "Le nombre max d'aplatissages de boucles pour améliorer l'alignement des références aux données dans une boucle."
+
+ #: params.def:550
+ #, no-c-format
+ msgid "The maximum memory locations recorded by cselib."
+-msgstr "Le nombre maximum de localisations mémoire enregistrées par cselib."
++msgstr "Les positions mémoire maximum enregistrées par cselib."
+
+ #: params.def:563
+ #, no-c-format
+ msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap."
+-msgstr "L'expansion minimale des tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas."
++msgstr "L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas."
+
+ #: params.def:568
+ #, no-c-format
+ msgid "Minimum heap size before we start collecting garbage, in kilobytes."
+-msgstr "La taille minimale du tas avant de lancer la collecte des rebuts, en ko."
++msgstr "La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets."
+
+ #: params.def:576
+ #, no-c-format
+ msgid "The maximum number of instructions to search backward when looking for equivalent reload."
+-msgstr "Le nombre maximum d'instructions à rechercher antérieurement lors d'une recherche d'une recharge équivalente."
++msgstr "Le nombre maximum d'instructions à rechercher en arrière lors d'une recherche d'une recharge équivalente."
+
+ #: params.def:581
+ #, no-c-format
+ msgid "Target block's relative execution frequency (as a percentage) required to sink a statement."
+-msgstr ""
++msgstr "Fréquence d'exécution relative du bloc cible (en pourcent) requis pour faire descendre (sink) une expression."
+
+ #: params.def:586 params.def:596
+ #, no-c-format
+ msgid "The maximum number of blocks in a region to be considered for interblock scheduling."
+-msgstr "Le nombre maximum de blocs dans une région à considérer pour la gestion des interblocages."
++msgstr "Le nombre maximum de blocs dans une région à considérer pour l'ordonnancement interblocs."
+
+ #: params.def:591 params.def:601
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The maximum number of insns in a region to be considered for interblock scheduling."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "Le nombre maximum d'insns dans une région à considérer pour l'ordonnancement interblocs."
+
+ #: params.def:606
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The minimum probability of reaching a source block for interblock speculative scheduling."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "La probabilité minimum d'atteindre un bloc source pour l'ordonnancement spéculatif interblocs."
+
+ #: params.def:611
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of instructions to consider to unroll in a loop"
++#, no-c-format
+ msgid "The maximum number of iterations through CFG to extend regions."
+-msgstr "Le nombre maximum d'instructions à considérer à inclure dans une boucle"
++msgstr "Le nombre maximum d'itérations au travers du CFG pour étendre des régions."
+
+ #: params.def:616
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The maximum conflict delay for an insn to be considered for speculative motion."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "Le délai conflictuel maximum pour qu'une insn soit prise en compte pour un déplacement spéculatif."
+
+ #: params.def:621
+ #, no-c-format
+ msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled."
+-msgstr ""
++msgstr "La probabilité minimale de succès de spéculation (en pourcent) de telle manière que l'insn spéculative sera ordonnancée."
+
+ #: params.def:626
+ #, no-c-format
+ msgid "The minimum probability an edge must have for the scheduler to save its state across it."
+-msgstr ""
++msgstr "La probabilité minimale qu'une arête doit avoir pour que l'ordonnanceur sauvegarde son état d'un bout à l'autre."
+
+ #: params.def:631
+ #, no-c-format
+ msgid "The maximum size of the lookahead window of selective scheduling."
+-msgstr ""
++msgstr "La taille maximum de la fenêtre d'anticipation de l'ordonnanceur sélectif."
+
+ #: params.def:636
+ #, no-c-format
+ msgid "Maximum number of times that an insn could be scheduled."
+-msgstr ""
++msgstr "Le nombre maximum de fois qu'une insn peut être ordonnancée."
+
+ #: params.def:641
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of instructions in a single function eligible for inlining"
++#, no-c-format
+ msgid "Maximum number of instructions in the ready list that are considered eligible for renaming."
+-msgstr "Le nombre maximum d'instructions dans une fonction simple éligible au type enligne"
++msgstr "Le nombre maximum d'instructions dans la liste « prêtes » qui sont considérées éligibles pour être renommées."
+
+ #: params.def:646
+ #, no-c-format
+ msgid "Minimal distance between possibly conflicting store and load."
+-msgstr ""
++msgstr "Distance minimale entre un « store » et un « load » qui peuvent entrer en conflit."
+
+ #: params.def:651
+ #, no-c-format
+ msgid "Hardware autoprefetcher scheduler model control flag. Number of lookahead cycles the model looks into; at '0' only enable instruction sorting heuristic. Disabled by default."
+-msgstr ""
++msgstr "Fanion de contrôle du modèle de l'ordonnanceur avec pré-extraction automatique matérielle. Nombre de cycles d'anticipation que le modèle examine; la valeur « 0 » active uniquement l'heuristique de tri des instructions. Désactivé par défaut."
+
+ #: params.def:656
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The maximum number of RTL nodes that can be recorded as combiner's last value."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "Le nombre maximum de nœuds RTL qui peuvent être enregistrés comme dernière valeur du combinateur."
+
+ #: params.def:661
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The maximum number of insns combine tries to combine."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "Le nombre maximum de tentatives de combinaisons d'insns à combiner."
+
+ #: params.def:670
+-#, fuzzy, no-c-format
+-#| msgid "enumerator value for `%s' not integer constant"
++#, no-c-format
+ msgid "The upper bound for sharing integer constants."
+-msgstr "valeur de l'énumérateur pour « %s » n'est pas une constante entière"
++msgstr "La limite supérieure pour partager des entiers constants."
+
+ #: params.def:675
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of incoming edges to consider for crossjumping"
++#, no-c-format
+ msgid "The lower bound for a buffer to be considered for stack smashing protection."
+-msgstr "Le nombre maximum de bordures à considérer pour les sauts croisés"
++msgstr "La limite inférieure pour qu'un tampon soit considéré pour être protégé contre l'écrasement de la pile."
+
+ #: params.def:680
+ #, no-c-format
+ msgid "The minimum size of variables taking part in stack slot sharing when not optimizing."
+-msgstr ""
++msgstr "La taille minimale des variables contribuant au partage d'un emplacement de pile quand il n'y a pas d'optimisation."
+
+ #: params.def:699
+ #, no-c-format
+ msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps."
+-msgstr ""
++msgstr "Le nombre maximum d'expressions autorisées dans un bloc qui doit être dupliqué pour enchaîner des sauts."
+
+ #: params.def:708
+ #, no-c-format
+ msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable."
+-msgstr ""
++msgstr "Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable."
+
+ #: params.def:713
+-#, fuzzy, no-c-format
+-#| msgid "The maximum number of instructions to consider to unroll in a loop"
++#, no-c-format
+ msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass."
+-msgstr "Le nombre maximum d'instructions à considérer à inclure dans une boucle"
++msgstr "Le nombre maximum d'instructions prêtes à être expédiées qui doivent être prises en compte par l'ordonnanceur durant le premier passage de l'ordonnancement."
+
+ #: params.def:719
+ #, no-c-format
+ msgid "Maximum number of active local stores in RTL dead store elimination."
+-msgstr ""
++msgstr "Le nombre maximum de stockages locaux actifs dans l'élimination des stockages morts de RTL."
+
+ #: params.def:729
+ #, no-c-format
+ msgid "The number of insns executed before prefetch is completed."
+-msgstr ""
++msgstr "Le nombre d'insns exécutées avant que la pré-extraction soit terminée."
+
+ #: params.def:736
+ #, no-c-format
+ msgid "The number of prefetches that can run at the same time."
+-msgstr ""
++msgstr "Le nombre de pré-extractions qui peuvent se dérouler en même temps."
+
+ #: params.def:743
+ #, no-c-format
+@@ -2248,7 +2239,7 @@
+ #: params.def:750
+ #, no-c-format
+ msgid "The size of L1 cache line."
+-msgstr "La taille du cache L1."
++msgstr "La taille de ligne du cache L1."
+
+ #: params.def:757
+ #, no-c-format
+@@ -2258,42 +2249,42 @@
+ #: params.def:768
+ #, no-c-format
+ msgid "Whether to use canonical types."
+-msgstr ""
++msgstr "Faut-il utiliser les types canoniques."
+
+ #: params.def:773
+ #, no-c-format
+ msgid "Maximum length of partial antic set when performing tree pre optimization."
+-msgstr ""
++msgstr "La longueur maximale de l'ensemble ANTIC partiel lors de la pré-optimisation de l'arbre."
+
+ #: params.def:783
+ #, no-c-format
+ msgid "Maximum size of a SCC before SCCVN stops processing a function."
+-msgstr ""
++msgstr "La taille maximale d'un composant fortement connecté (SCC) avant que SCCVN arrête de traiter une fonction."
+
+ #: params.def:794
+ #, no-c-format
+ msgid "Maximum number of disambiguations to perform per memory access."
+-msgstr ""
++msgstr "Le nombre maximum de désambiguïsations à réaliser par accès mémoire."
+
+ #: params.def:799
+ #, no-c-format
+ msgid "Max loops number for regional RA."
+-msgstr ""
++msgstr "Le nombre max de boucles pour l'allocation de registre régional."
+
+ #: params.def:804
+ #, no-c-format
+ msgid "Max size of conflict table in MB."
+-msgstr ""
++msgstr "La taille max de la table des conflits en Mo."
+
+ #: params.def:809
+ #, no-c-format
+ msgid "The number of registers in each class kept unused by loop invariant motion."
+-msgstr ""
++msgstr "Le nombre de registres de chaque classe laissés inutilisés par les déplacements invariants au niveau des boucles."
+
+ #: params.def:814
+ #, no-c-format
+ msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo."
+-msgstr ""
++msgstr "Le nombre maximum de pseudos qui peuvent être rechargés qui doivent être considérés pendant le versage de pseudos qui ne peuvent pas être rechargés."
+
+ #: params.def:819
+ #, no-c-format
+@@ -2897,8 +2888,8 @@
msgid "<command-line>"
msgstr "<ligne-de-commande>"
@@ -56764,7 +58054,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr "opérande non supportée pour le code « %c »"
-@@ -2917,7 +2920,7 @@
+@@ -2917,7 +2908,7 @@
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
@@ -56773,7 +58063,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "missing operand"
msgstr "opérande manquante"
-@@ -2938,7 +2941,7 @@
+@@ -2938,7 +2929,7 @@
msgstr "préfixe d'opérande invalide « %%%c »"
#: config/alpha/alpha.c:5102 config/i386/i386.c:17140
@@ -56782,7 +58072,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
-@@ -2954,18 +2957,18 @@
+@@ -2954,18 +2945,18 @@
msgstr "valeur %%r invalide"
#: config/alpha/alpha.c:5200 config/ia64/ia64.c:5436
@@ -56804,7 +58094,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "invalid %%P value"
msgstr "valeur %%P invalide"
-@@ -2996,7 +2999,7 @@
+@@ -2996,7 +2987,7 @@
msgstr "valeur %%U invalide"
#: config/alpha/alpha.c:5300 config/alpha/alpha.c:5311
@@ -56813,7 +58103,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "invalid %%s value"
msgstr "valeur %%s invalide"
-@@ -3006,7 +3009,7 @@
+@@ -3006,7 +2997,7 @@
msgid "invalid %%C value"
msgstr "valeur %%C invalide"
@@ -56822,7 +58112,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "invalid %%E value"
msgstr "valeur %%E invalide"
-@@ -3017,7 +3020,7 @@
+@@ -3017,7 +3008,7 @@
msgstr "relocalisation unspec inconnue"
#: config/alpha/alpha.c:5393 config/cr16/cr16.c:1531
@@ -56831,7 +58121,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "invalid %%xn code"
msgstr "valeur %%xn invalide"
-@@ -3070,7 +3073,7 @@
+@@ -3070,7 +3061,7 @@
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3312 config/epiphany/epiphany.c:1286
@@ -56840,7 +58130,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "invalid operand output code"
msgstr "opérande invalide pour le code de sortie"
-@@ -3080,31 +3083,31 @@
+@@ -3080,31 +3071,31 @@
msgid "invalid UNSPEC as operand: %d"
msgstr "UNSPEC invalide comme opérande : %d"
@@ -56883,7 +58173,7 @@ Index: gcc/po/fr.po
#: 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
-@@ -3113,102 +3116,102 @@
+@@ -3113,102 +3104,102 @@
msgstr "opérande invalide pour « %c »"
# FIXME: c'est de l'assembleur ?
@@ -57010,7 +58300,7 @@ Index: gcc/po/fr.po
#, fuzzy
#| msgid "unsupported version"
msgid "unsupported fixed-point conversion"
-@@ -3241,8 +3244,8 @@
+@@ -3241,8 +3232,8 @@
msgstr "opérande const_double invalide"
#: config/cris/cris.c:612 config/ft32/ft32.c:104 config/moxie/moxie.c:103
@@ -57021,7 +58311,7 @@ Index: gcc/po/fr.po
#: tree-ssa-loop-niter.c:2328 tree-vrp.c:7480 cp/typeck.c:6065 java/expr.c:382
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
-@@ -3558,7 +3561,7 @@
+@@ -3558,7 +3549,7 @@
msgid "invalid constraints for operand"
msgstr "contrainte invalide pour l'opérande"
@@ -57030,7 +58320,7 @@ Index: gcc/po/fr.po
msgid "unknown insn mode"
msgstr "mode insn inconnu"
-@@ -3604,7 +3607,7 @@
+@@ -3604,7 +3595,7 @@
msgid "invalid %%P operand"
msgstr "opérande %%P invalide"
@@ -57039,7 +58329,7 @@ Index: gcc/po/fr.po
#, c-format
msgid "invalid %%p value"
msgstr "valeur %%p invalide"
-@@ -3668,7 +3671,7 @@
+@@ -3668,7 +3659,7 @@
msgstr "post-incrément d'adresse n'est pas un registre"
#: config/m32r/m32r.c:2328 config/m32r/m32r.c:2343
@@ -57048,7 +58338,7 @@ Index: gcc/po/fr.po
msgid "bad address"
msgstr "adresse erronée"
-@@ -3793,293 +3796,293 @@
+@@ -3793,293 +3784,293 @@
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr "Essayer d'exécuter « %s » dans le shell pour augmenter la limite.\n"
@@ -57403,7 +58693,7 @@ Index: gcc/po/fr.po
msgid "binary operator does not support mixing vector bool with floating point vector operands"
msgstr ""
-@@ -4105,43 +4108,43 @@
+@@ -4105,43 +4096,43 @@
msgid "created and used with different endianness"
msgstr "créé et utilisé avec des boutismes différents"
@@ -57455,7 +58745,7 @@ Index: gcc/po/fr.po
#, fuzzy, c-format
#| msgid "floating point constant not a valid immediate operand"
msgid "floating-point constant not a valid immediate operand"
-@@ -4281,23 +4284,23 @@
+@@ -4281,23 +4272,23 @@
msgid "illegal operand detected"
msgstr "opérande illégale détectée"
@@ -57484,7 +58774,7 @@ Index: gcc/po/fr.po
msgid "illegal operand address (4)"
msgstr "adresse d'opérande illégale (4)"
-@@ -4333,11 +4336,11 @@
+@@ -4333,11 +4324,11 @@
msgid "address offset not a constant"
msgstr "décalage d'adresse n'est pas une constante"
@@ -57498,7 +58788,7 @@ Index: gcc/po/fr.po
msgid "({anonymous})"
msgstr "({anonyme})"
-@@ -4345,9 +4348,9 @@
+@@ -4345,9 +4336,9 @@
#: c/c-parser.c:5286 c/c-parser.c:5670 c/c-parser.c:5839 c/c-parser.c:5870
#: c/c-parser.c:6085 c/c-parser.c:8825 c/c-parser.c:8860 c/c-parser.c:8891
#: c/c-parser.c:8938 c/c-parser.c:9119 c/c-parser.c:9899 c/c-parser.c:9969
@@ -57511,7 +58801,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<;%>"
msgstr "%<;%> attendu"
-@@ -4358,22 +4361,22 @@
+@@ -4358,22 +4349,22 @@
#: c/c-parser.c:5545 c/c-parser.c:5755 c/c-parser.c:6021 c/c-parser.c:6144
#: c/c-parser.c:7203 c/c-parser.c:7628 c/c-parser.c:7669 c/c-parser.c:7802
#: c/c-parser.c:7996 c/c-parser.c:8013 c/c-parser.c:8039 c/c-parser.c:9410
@@ -57545,7 +58835,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<,%>"
msgstr "%<,%> attendu"
-@@ -4388,27 +4391,27 @@
+@@ -4388,27 +4379,27 @@
#: c/c-parser.c:7828 c/c-parser.c:8005 c/c-parser.c:8030 c/c-parser.c:8054
#: c/c-parser.c:8277 c/c-parser.c:8668 c/c-parser.c:9204 c/c-parser.c:9225
#: c/c-parser.c:9433 c/c-parser.c:9488 c/c-parser.c:9871 c/c-parser.c:10552
@@ -57589,7 +58879,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<]%>"
msgstr "%<]%> attendu"
-@@ -4417,13 +4420,13 @@
+@@ -4417,13 +4408,13 @@
msgid "expected %<;%>, %<,%> or %<)%>"
msgstr "%<;%>, %<,%> or %<)%> attendu"
@@ -57606,7 +58896,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<{%>"
msgstr "%<{%> attendu"
-@@ -4430,9 +4433,9 @@
+@@ -4430,9 +4421,9 @@
#: c/c-parser.c:4917 c/c-parser.c:4926 c/c-parser.c:6043 c/c-parser.c:6385
#: c/c-parser.c:7278 c/c-parser.c:9218 c/c-parser.c:9601 c/c-parser.c:9662
@@ -57619,7 +58909,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<:%>"
msgstr "%<:%> attendu"
-@@ -4453,7 +4456,7 @@
+@@ -4453,7 +4444,7 @@
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
@@ -57628,7 +58918,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<while%>"
msgstr "%<while%> attendu"
-@@ -4470,47 +4473,47 @@
+@@ -4470,47 +4461,47 @@
msgid "expected %<.%>"
msgstr "%<.%> attendu"
@@ -57687,7 +58977,7 @@ Index: gcc/po/fr.po
msgid "candidate 2:"
msgstr "candidat 2 :"
-@@ -4522,83 +4525,83 @@
+@@ -4522,83 +4513,83 @@
msgid "candidate is: %+#D"
msgstr "candidat est : %+#D"
@@ -57790,7 +59080,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "<unknown>"
msgstr "<inconnu>"
-@@ -4605,132 +4608,132 @@
+@@ -4605,132 +4596,132 @@
#. While waiting for caret diagnostics, avoid printing
#. __cxa_allocate_exception, __cxa_throw, and the like.
@@ -57953,7 +59243,7 @@ Index: gcc/po/fr.po
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] "candidat est :"
-@@ -4790,27 +4793,27 @@
+@@ -4790,27 +4781,27 @@
msgid "source type is not polymorphic"
msgstr ""
@@ -57986,7 +59276,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "wrong type argument to conjugation"
msgstr "type d'argument erroné pour la conjugaison"
-@@ -4887,23 +4890,23 @@
+@@ -4887,23 +4878,23 @@
msgid "arguments '%s' and '%s' for intrinsic '%s'"
msgstr "trop peu d'arguments passés à l'intrinsèque «%A» à %0"
@@ -58015,7 +59305,7 @@ Index: gcc/po/fr.po
msgid "Deleted feature:"
msgstr "Fonctionnalité supprimée :"
-@@ -4934,7 +4937,7 @@
+@@ -4934,7 +4925,7 @@
msgid "Driving:"
msgstr ""
@@ -58024,7 +59314,7 @@ Index: gcc/po/fr.po
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-@@ -5068,7 +5071,7 @@
+@@ -5068,7 +5059,7 @@
msgid "Expected integer"
msgstr "Entier attendu"
@@ -58033,7 +59323,7 @@ Index: gcc/po/fr.po
msgid "Expected string"
msgstr "Chaîne attendue"
-@@ -5082,71 +5085,71 @@
+@@ -5082,71 +5073,71 @@
msgid "Expected attribute bit name"
msgstr "attribut empaqueté n'est pas nécessaire"
@@ -58121,7 +59411,7 @@ Index: gcc/po/fr.po
msgid "simple IF"
msgstr "IF simple"
-@@ -5158,224 +5161,224 @@
+@@ -5158,224 +5149,224 @@
msgid "internal function"
msgstr "fonction interne"
@@ -58389,7 +59679,7 @@ Index: gcc/po/fr.po
msgid "ACQUIRED_LOCK variable"
msgstr "variable ACQUIRED_LOCK"
-@@ -5384,26 +5387,26 @@
+@@ -5384,26 +5375,26 @@
msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
msgstr ""
@@ -58421,7 +59711,7 @@ Index: gcc/po/fr.po
msgid "Assignment of scalar to unallocated array"
msgstr ""
-@@ -5707,7 +5710,7 @@
+@@ -5707,7 +5698,7 @@
msgid "%s: Failed to close output file %s\n"
msgstr "%s : Impossible de fermer le fichier de sortie %s\n"
@@ -58430,7 +59720,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "<unnamed>"
msgstr "<sans nom>"
-@@ -5744,91 +5747,121 @@
+@@ -5744,91 +5735,121 @@
msgid "-E or -x required when input is from standard input"
msgstr "-E ou -x est requis lorsque l'entrée est faite à partir de l'entrée standard"
@@ -58603,7 +59893,7 @@ Index: gcc/po/fr.po
#: config/moxie/moxiebox.h:43
#, fuzzy
#| msgid "Generate code for little endian"
-@@ -5835,18 +5868,10 @@
+@@ -5835,18 +5856,10 @@
msgid "this target is little-endian"
msgstr "Générer du code pour un système à octets de poids faible"
@@ -58625,7 +59915,7 @@ Index: gcc/po/fr.po
#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux10.h:105
#: config/pa/pa-hpux10.h:113 config/pa/pa-hpux10.h:116
#: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137
-@@ -5863,29 +5888,29 @@
+@@ -5863,29 +5876,29 @@
msgid " profiling support are only provided in archive format"
msgstr ""
@@ -58673,7 +59963,7 @@ Index: gcc/po/fr.po
#: config/sh/sh.h:375 config/sh/sh.h:378
#, fuzzy
-@@ -5893,14 +5918,12 @@
+@@ -5893,14 +5906,12 @@
msgid "SH2a does not support little-endian"
msgstr "ne supporte pas multilib"
@@ -58693,7 +59983,7 @@ Index: gcc/po/fr.po
#: config/vax/netbsd-elf.h:51
#, fuzzy
#| msgid "The -shared option is not currently supported for VAX ELF."
-@@ -5907,54 +5930,26 @@
+@@ -5907,54 +5918,26 @@
msgid "the -shared option is not currently supported for VAX ELF"
msgstr "L'option -shared n'est pas couramment supportée pour VAS ELF."
@@ -58760,7 +60050,7 @@ Index: gcc/po/fr.po
#: java/lang-specs.h:32
msgid "-fjni and -femit-class-files are incompatible"
msgstr "-fjni et -femit-class-files sont incompatibles"
-@@ -5967,10 +5962,18 @@
+@@ -5967,10 +5950,18 @@
msgid "-femit-class-file should used along with -fsyntax-only"
msgstr "-femit-class-file dervait être utilisé avec -fsyntax-only"
@@ -58782,7 +60072,7 @@ Index: gcc/po/fr.po
#: fortran/lang.opt:146
msgid "-J<directory>\tPut MODULE files in 'directory'."
msgstr ""
-@@ -6181,22 +6184,34 @@
+@@ -6181,22 +6172,34 @@
msgstr ""
#: fortran/lang.opt:421
@@ -58821,7 +60111,7 @@ Index: gcc/po/fr.po
#: common.opt:920 common.opt:924 common.opt:928 common.opt:932 common.opt:1421
#: common.opt:1570 common.opt:1574 common.opt:1800 common.opt:1946
#: common.opt:2598
-@@ -6203,233 +6218,233 @@
+@@ -6203,233 +6206,233 @@
msgid "Does nothing. Preserved for backward compatibility."
msgstr ""
@@ -59106,7 +60396,7 @@ Index: gcc/po/fr.po
#: c-family/c.opt:1409 config/pa/pa.opt:42 config/pa/pa.opt:66
#: config/sh/sh.opt:213 common.opt:1074 common.opt:1301 common.opt:1653
#: common.opt:1999 common.opt:2035 common.opt:2124 common.opt:2128
-@@ -6438,41 +6453,41 @@
+@@ -6438,41 +6441,41 @@
msgid "Does nothing. Preserved for backward compatibility."
msgstr ""
@@ -59155,7 +60445,7 @@ Index: gcc/po/fr.po
#, fuzzy
#| msgid "Accept extensions to support legacy code"
msgid "Accept extensions to support legacy code."
-@@ -9361,7 +9376,7 @@
+@@ -9361,7 +9364,7 @@
msgstr "Spécifier la taille de bit des décalages immédiats TLS"
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
@@ -59164,7 +60454,7 @@ Index: gcc/po/fr.po
#: config/visium/visium.opt:49
#, fuzzy
#| msgid "Schedule code for given CPU"
-@@ -9640,8 +9655,7 @@
+@@ -9640,8 +9643,7 @@
msgid "target the software simulator."
msgstr ""
@@ -59174,7 +60464,7 @@ Index: gcc/po/fr.po
#, fuzzy
#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
-@@ -11757,98 +11771,104 @@
+@@ -11757,98 +11759,104 @@
#: config/sparc/sparc.opt:78
#, fuzzy
#| msgid "Use hardware floating point instructions"
@@ -59296,7 +60586,7 @@ Index: gcc/po/fr.po
msgid "Specify the memory model in effect for the program."
msgstr ""
-@@ -12282,6 +12302,12 @@
+@@ -12282,6 +12290,12 @@
msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
msgstr "-mlong-double-<n>\tSpécifier la taille des long double (64 ou 128 bits)"
@@ -59309,7 +60599,7 @@ Index: gcc/po/fr.po
#: config/rs6000/rs6000.opt:478
#, fuzzy
#| msgid "Determine which dependences between insns are considered costly"
-@@ -12410,35 +12436,55 @@
+@@ -12410,35 +12424,55 @@
msgid "Fuse certain operations together for better performance on power9."
msgstr ""
@@ -59373,7 +60663,7 @@ Index: gcc/po/fr.po
msgid "Enable/disable default conversions between __float128 & long double."
msgstr ""
-@@ -18416,8 +18462,8 @@
+@@ -18416,8 +18450,8 @@
msgid "expected boolean type"
msgstr "un nom de type attendu"
@@ -59384,7 +60674,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "Expected integer"
msgid "expected integer"
-@@ -18982,44 +19028,44 @@
+@@ -18982,44 +19016,44 @@
msgid "type attributes ignored after type is already defined"
msgstr "type d'attributs sont honorés seulement lors de la définitions de type"
@@ -59437,7 +60727,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "%s: cannot get working directory: %s\n"
msgid "Cannot read working set from %s."
-@@ -19256,12 +19302,12 @@
+@@ -19256,12 +19290,12 @@
msgid "%Kattempt to free a non-heap object"
msgstr ""
@@ -59452,7 +60742,56 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "Pass all arguments on stack"
msgid "passing too large argument on stack"
-@@ -19703,184 +19749,184 @@
+@@ -19376,33 +19410,33 @@
+ #: cfghooks.c:160
+ #, gcc-internal-format, gfc-internal-format
+ msgid "verify_flow_info: Duplicate edge %i->%i"
+-msgstr "verify_flow_info : arrête dupliquée %i->%i"
++msgstr "verify_flow_info : arête dupliquée %i->%i"
+
+ #: cfghooks.c:166
+ #, gcc-internal-format, gfc-internal-format
+ msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
+-msgstr "verify_flow_info : probabilité de l'arrête %i->%i %i erronée"
++msgstr "verify_flow_info : probabilité de l'arête %i->%i %i erronée"
+
+ #: cfghooks.c:172
+ #, gcc-internal-format, gfc-internal-format
+ msgid "verify_flow_info: Wrong count of edge %i->%i %i"
+-msgstr "verify_flow_info : Mauvais nombre d'arrête %i->%i %i"
++msgstr "verify_flow_info : Mauvais nombre d'arête %i->%i %i"
+
+ #: cfghooks.c:184
+ #, gcc-internal-format, gfc-internal-format
+ msgid "verify_flow_info: Basic block %d succ edge is corrupted"
+-msgstr "verify_flow_info : l'arrête succ du bloc de base %d est corrompue"
++msgstr "verify_flow_info : l'arête succ du bloc de base %d est corrompue"
+
+ #: cfghooks.c:198
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "Wrong amount of branch edges after unconditional jump %i"
+ msgid "wrong amount of branch edges after unconditional jump %i"
+-msgstr "Mauvais nombre d'arrêtes de branchement après le branchement inconditionnel %i"
++msgstr "Mauvais nombre d'arêtes de branchement après le branchement inconditionnel %i"
+
+ #: cfghooks.c:206 cfghooks.c:217
+ #, gcc-internal-format, gfc-internal-format
+ msgid "basic block %d pred edge is corrupted"
+-msgstr "arrête pred du bloc de base %d corrompue"
++msgstr "arête pred du bloc de base %d corrompue"
+
+ # FIXME
+ #: cfghooks.c:218
+@@ -19414,7 +19448,7 @@
+ #: cfghooks.c:247
+ #, gcc-internal-format, gfc-internal-format
+ msgid "basic block %i edge lists are corrupted"
+-msgstr "les listes d'arrêtes du bloc de base %i sont corrompues"
++msgstr "les listes d'arêtes du bloc de base %i sont corrompues"
+
+ #: cfghooks.c:260
+ #, gcc-internal-format
+@@ -19703,184 +19737,184 @@
msgid "%d exits recorded for loop %d (having %d exits)"
msgstr ""
@@ -59530,14 +60869,16 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Too many outgoing branch edges from bb %i"
msgid "too many exception handling edges in bb %i"
- msgstr "Trop d'arrêtes de branchement sortantes dans le bb %i"
+-msgstr "Trop d'arrêtes de branchement sortantes dans le bb %i"
++msgstr "Trop d'arêtes de branchement sortantes dans le bb %i"
-#: cfgrtl.c:2544
+#: cfgrtl.c:2546
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Too many outgoing branch edges from bb %i"
msgid "too many outgoing branch edges from bb %i"
- msgstr "Trop d'arrêtes de branchement sortantes dans le bb %i"
+-msgstr "Trop d'arrêtes de branchement sortantes dans le bb %i"
++msgstr "Trop d'arêtes de branchement sortantes dans le bb %i"
-#: cfgrtl.c:2549
+#: cfgrtl.c:2551
@@ -59551,14 +60892,16 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Wrong amount of branch edges after unconditional jump %i"
msgid "wrong number of branch edges after unconditional jump in bb %i"
- msgstr "Mauvais nombre d'arrêtes de branchement après le branchement inconditionnel %i"
+-msgstr "Mauvais nombre d'arrêtes de branchement après le branchement inconditionnel %i"
++msgstr "Mauvais nombre d'arêtes de branchement après le branchement inconditionnel %i"
-#: cfgrtl.c:2561
+#: cfgrtl.c:2563
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Wrong amount of branch edges after conditional jump %i"
msgid "wrong amount of branch edges after conditional jump in bb %i"
- msgstr "Mauvais nombre d'arrêtes de branchement après le branchement conditionnel %i"
+-msgstr "Mauvais nombre d'arrêtes de branchement après le branchement conditionnel %i"
++msgstr "Mauvais nombre d'arêtes de branchement après le branchement conditionnel %i"
-#: cfgrtl.c:2567
+#: cfgrtl.c:2569
@@ -59671,7 +61014,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "basic blocks not laid down consecutively"
msgstr "les blocs de base ne se suivent pas consécutivement"
-@@ -19887,257 +19933,257 @@
+@@ -19887,257 +19921,257 @@
# FIXME
# bb est une abréviation courante dans cette partie du fichier pour « basic block »
@@ -59978,7 +61321,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "verify_flow_info failed"
msgid "verify_cgraph_node failed"
-@@ -20144,7 +20190,7 @@
+@@ -20144,7 +20178,7 @@
msgstr "verify_flow_info a échoué"
# FIXME
@@ -59987,7 +61330,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "string section missing"
msgid "%s: section %s is missing"
-@@ -20178,13 +20224,13 @@
+@@ -20178,13 +20212,13 @@
msgstr ""
#. include_self=
@@ -60003,7 +61346,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%J'%F' declared `static' but never defined"
msgid "%q+F declared %<static%> but never defined"
-@@ -20291,13 +20337,13 @@
+@@ -20291,13 +20325,13 @@
msgid "cannot find '%s'"
msgstr "« %s » introuvable"
@@ -60019,7 +61362,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%s: %s"
msgid "%s: %m"
-@@ -20308,7 +20354,7 @@
+@@ -20308,7 +20342,7 @@
msgid "COLLECT_LTO_WRAPPER must be set"
msgstr ""
@@ -60028,7 +61371,7 @@ Index: gcc/po/fr.po
#: config/i386/intelmic-mkoffload.c:554 config/nvptx/mkoffload.c:403
#, gcc-internal-format
msgid "atexit failed"
-@@ -20584,7 +20630,7 @@
+@@ -20584,7 +20618,7 @@
msgid "global constructors not supported on this target"
msgstr "les limites de la pile ne sont pas supportées sur cette cible"
@@ -60037,7 +61380,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "in %s, at %s:%d"
msgstr "dans %s, à %s:%d"
-@@ -20630,12 +20676,12 @@
+@@ -20630,12 +20664,12 @@
msgid "multiple EH personalities are supported only with assemblers supporting .cfi_personality directive"
msgstr ""
@@ -60052,7 +61395,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
-@@ -20779,7 +20825,7 @@
+@@ -20779,7 +20813,7 @@
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr "taille de « %D » est plus grande que %d octets"
@@ -60061,7 +61404,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "could not open dump file `%s'"
msgid "could not open final insn dump file %qs: %m"
-@@ -20797,49 +20843,49 @@
+@@ -20797,49 +20831,49 @@
msgid "large fixed-point constant implicitly truncated to fixed-point type"
msgstr "grand entier implicitement tronqué pour un type non signé"
@@ -60120,7 +61463,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr "vérification fold: arbre originale modifié par fold"
-@@ -20856,19 +20902,19 @@
+@@ -20856,19 +20890,19 @@
msgid "impossible constraint in %<asm%>"
msgstr "contrainte impossible dans « asm »"
@@ -60143,7 +61486,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "function returns an aggregate"
msgstr "fonction retourne un agrégat"
-@@ -20936,7 +20982,7 @@
+@@ -20936,7 +20970,7 @@
msgid "%s (program %s)"
msgstr "programmes: %s\n"
@@ -60152,7 +61495,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "unrecognized command line option \"%s\""
msgid "unrecognized command line option %qs"
-@@ -20952,7 +20998,7 @@
+@@ -20952,7 +20986,7 @@
msgid "%qs is an unknown -save-temps option"
msgstr ""
@@ -60161,7 +61504,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "input file is list of file names to compile"
msgid "input file %qs is the same as output file"
-@@ -21013,12 +21059,12 @@
+@@ -21013,12 +21047,12 @@
msgid "spec %qs has invalid %<%%0%c%>"
msgstr ""
@@ -60176,7 +61519,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "spec %qs has invalid %<%%x%c%>"
msgstr ""
-@@ -21026,135 +21072,135 @@
+@@ -21026,135 +21060,135 @@
#. 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 :.
@@ -60336,7 +61679,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "comparison is always %d"
msgid "comparing final insns dumps"
-@@ -21161,108 +21207,108 @@
+@@ -21161,108 +21195,108 @@
msgstr "comparaison est toujours %d"
# I18N
@@ -60464,7 +61807,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function"
msgid "too few arguments to %%:replace-extension"
-@@ -21404,9 +21450,9 @@
+@@ -21404,9 +21438,9 @@
msgstr "ne peut écrire dans le fichier PCH"
#: gimple-ssa-isolate-paths.c:290 gimple-ssa-isolate-paths.c:447 tree.c:12589
@@ -60477,7 +61820,7 @@ Index: gcc/po/fr.po
#: cp/typeck.c:1833 cp/typeck.c:3660
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
-@@ -21464,216 +21510,216 @@
+@@ -21464,216 +21498,216 @@
msgid "memory input %d is not directly addressable"
msgstr "nombre de sortie %d n’est pas directement addressable"
@@ -60733,7 +62076,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr "si ce code est atteint, le programme s'arrêtera"
-@@ -21690,7 +21736,7 @@
+@@ -21690,7 +21724,7 @@
msgid "could not open Go dump file %qs: %m"
msgstr "ne peut ouvrir le fichier de vidange « %s »"
@@ -60742,7 +62085,7 @@ Index: gcc/po/fr.po
#: objc/objc-act.c:461
#, fuzzy, gcc-internal-format
#| msgid "can't open %s: %m"
-@@ -21707,28 +21753,28 @@
+@@ -21707,28 +21741,28 @@
msgid "Support for HSA does not implement immediate 16 bit FPU operands"
msgstr ""
@@ -60776,7 +62119,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "verification failed: %s"
msgid "HSA instruction verification failed"
-@@ -21759,7 +21805,7 @@
+@@ -21759,7 +21793,7 @@
msgid "token %u has y-location == %u"
msgstr ""
@@ -60785,7 +62128,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "function cannot be inline"
msgid "function cannot be instrumented"
-@@ -22115,7 +22161,7 @@
+@@ -22115,7 +22149,7 @@
msgid "could not emit HSAIL for function %s: function cannot be cloned"
msgstr "« %s » n'est ni une fonction ni une fonction membre ; ne peut être déclaré ami"
@@ -60794,7 +62137,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "ipa inline summary is missing in input file"
msgstr ""
-@@ -22408,219 +22454,213 @@
+@@ -22408,219 +22442,213 @@
msgid "attribute(target_clones(\"default\")) is not valid for current target"
msgstr ""
@@ -61055,7 +62398,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid argument of `%s' attribute"
msgid "invalid entry to %s structured block"
-@@ -22627,43 +22667,43 @@
+@@ -22627,43 +22655,43 @@
msgstr "type d'argument invalide pour l'attribut « %s »"
#. Otherwise, be vague and lazy, but efficient.
@@ -61107,7 +62450,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "insufficient partitioning available to parallelize loop"
msgstr ""
-@@ -22684,31 +22724,31 @@
+@@ -22684,31 +22712,31 @@
msgid "indirect jumps are not available on this target"
msgstr ""
@@ -61144,7 +62487,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "invalid argument of `%s' attribute"
msgid "valid arguments to %qs are: %s"
-@@ -23274,7 +23314,7 @@
+@@ -23274,7 +23302,7 @@
msgid "register of %qD used for multiple global register variables"
msgstr "registre utilisé pour deux variables registres globales"
@@ -61153,7 +62496,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid " conflict with `%D'"
msgid "conflicts with %qD"
-@@ -23452,69 +23492,69 @@
+@@ -23452,69 +23480,69 @@
msgid "undefined named operand %qs"
msgstr "opérande nommée « %s » indéfinie"
@@ -61235,7 +62578,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -23742,173 +23782,173 @@
+@@ -23742,173 +23770,173 @@
msgid "ld returned %d exit status"
msgstr "ld a retourné %d code d'état d'exécution"
@@ -61440,7 +62783,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "error closing %s: %m"
msgstr "erreur de fermeture %s: %m"
-@@ -24438,7 +24478,7 @@
+@@ -24438,7 +24466,7 @@
msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
msgstr ""
@@ -61449,7 +62792,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "type mismatch in conditional expression"
msgstr "non concordance de type dans une expression conditionnelle"
-@@ -24820,43 +24860,43 @@
+@@ -24820,43 +24848,43 @@
msgid "memory access check always fail"
msgstr ""
@@ -61501,7 +62844,25 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
msgstr ""
-@@ -25081,31 +25121,31 @@
+@@ -24909,7 +24937,7 @@
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "wrong insn in the fallthru edge"
+ msgid "BB %i too many fallthru edges"
+-msgstr "insn erronée dans l'arrête fallthru"
++msgstr "insn erronée dans l'arête fallthru"
+
+ #: tree-eh.c:4762
+ #, gcc-internal-format, gfc-internal-format
+@@ -24920,7 +24948,7 @@
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "wrong insn in the fallthru edge"
+ msgid "BB %i has incorrect fallthru edge"
+-msgstr "insn erronée dans l'arrête fallthru"
++msgstr "insn erronée dans l'arête fallthru"
+
+ #: tree-inline.c:3528
+ #, fuzzy, gcc-internal-format
+@@ -25081,31 +25109,31 @@
msgid "stmt volatile flag not up-to-date"
msgstr ""
@@ -61538,7 +62899,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%J'%D' might be used uninitialized in this function"
msgid "%qE may be used uninitialized in this function"
-@@ -25274,7 +25314,7 @@
+@@ -25274,7 +25302,7 @@
msgid "vector shuffling operation will be expanded piecewise"
msgstr ""
@@ -61547,7 +62908,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "vectorization did not happen for a simd loop"
msgstr ""
-@@ -25387,10 +25427,11 @@
+@@ -25387,10 +25415,11 @@
#: c-family/c-common.c:9280 c-family/c-common.c:9303 c-family/c-common.c:9342
#: c-family/c-common.c:9424 c-family/c-common.c:9467 c-family/c-common.c:9604
#: config/darwin.c:2021 config/arm/arm.c:6488 config/arm/arm.c:6516
@@ -61563,7 +62924,7 @@ Index: gcc/po/fr.po
#: lto/lto-lang.c:243
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored"
-@@ -26107,8 +26148,8 @@
+@@ -26107,8 +26136,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"
@@ -61574,7 +62935,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr "débordement dans l'expression de la constante"
-@@ -26501,12 +26542,12 @@
+@@ -26501,12 +26530,12 @@
msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
msgstr "l'adresse de « %D » sera toujours évaluée comme étant « true »"
@@ -61589,7 +62950,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "invalid use of `restrict'"
msgid "invalid use of %<restrict%>"
-@@ -26649,6 +26690,7 @@
+@@ -26649,6 +26678,7 @@
msgstr "attribut « %s » ignoré pour « %s »"
#: c-family/c-common.c:6684 c-family/c-common.c:6712 c-family/c-common.c:6808
@@ -61597,7 +62958,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%qE attribute ignored due to conflict with attribute %qs"
msgstr ""
-@@ -26991,7 +27033,7 @@
+@@ -26991,7 +27021,7 @@
msgid "assume_aligned parameter not integer constant"
msgstr "l'attribut « %s » de l'argument n'est pas une constante entière"
@@ -61606,7 +62967,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
-@@ -27024,7 +27066,7 @@
+@@ -27024,7 +27054,7 @@
msgid "type was previously declared %qE"
msgstr "« %s » précédemment déclaré ici"
@@ -61615,7 +62976,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D' can only be specified for functions"
msgid "%<transaction_safe_dynamic%> may only be specified for a virtual function"
-@@ -27066,12 +27108,12 @@
+@@ -27066,12 +27096,12 @@
msgid "invalid vector type for attribute %qE"
msgstr "type de vecteur invalide pour l'attribut « %s »"
@@ -61630,7 +62991,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "zero vector size"
msgstr ""
-@@ -27081,24 +27123,24 @@
+@@ -27081,24 +27111,24 @@
msgid "number of components of the vector not a power of two"
msgstr ""
@@ -61659,7 +63020,7 @@ Index: gcc/po/fr.po
#, 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)"
-@@ -27146,13 +27188,13 @@
+@@ -27146,13 +27176,13 @@
msgid "%qE attribute only applies to variadic functions"
msgstr "attribut « %s » s'applique seulement aux fonctions"
@@ -61675,7 +63036,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "requested position is less than zero"
msgstr ""
-@@ -27394,19 +27436,19 @@
+@@ -27394,19 +27424,19 @@
msgid "function %qD used as %<asm%> output"
msgstr ""
@@ -61698,7 +63059,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%s of read-only location"
msgid "decrement of read-only location %qE"
-@@ -27481,7 +27523,7 @@
+@@ -27481,7 +27511,7 @@
msgid "invalid type argument of implicit conversion (have %qT)"
msgstr "type d'argument invalide pour « %s »"
@@ -61707,7 +63068,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "size of array `%s' is too large"
msgid "size of array is too large"
-@@ -27670,7 +27712,7 @@
+@@ -27670,7 +27700,7 @@
msgid "division by zero"
msgstr "division par zéro"
@@ -61716,7 +63077,7 @@ Index: gcc/po/fr.po
#: cp/typeck.c:4820
#, fuzzy, gcc-internal-format
#| msgid "comparison between types `%#T' and `%#T'"
-@@ -27733,7 +27775,7 @@
+@@ -27733,7 +27763,7 @@
msgstr "numéro de l'accumulateur est hors limite"
#: c-family/c-common.c:12539 c-family/c-common.c:12587
@@ -61725,7 +63086,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "conversion of scalar %qT to vector %qT involves truncation"
msgstr ""
-@@ -28268,7 +28310,7 @@
+@@ -28268,7 +28298,7 @@
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
@@ -61734,7 +63095,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "Invalid type-declaration attribute at %0"
msgid "invalid type for iteration variable %qE"
-@@ -28280,25 +28322,25 @@
+@@ -28280,25 +28310,25 @@
msgid "%qE is not initialized"
msgstr "initialisation manquante"
@@ -61764,7 +63125,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "Invalid control expression"
msgid "invalid increment expression"
-@@ -28322,12 +28364,12 @@
+@@ -28322,12 +28352,12 @@
msgid "increment expression refers to iteration variable %qD"
msgstr "%s d'une variable en lecture seule « %s »"
@@ -61779,7 +63140,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a function template"
msgid "%qD is not an function argument"
-@@ -28884,7 +28926,7 @@
+@@ -28884,7 +28914,7 @@
msgid "<erroneous-expression>"
msgstr "expression n'est pas une constante"
@@ -61788,7 +63149,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "return"
msgid "<return-value>"
-@@ -29054,7 +29096,7 @@
+@@ -29054,7 +29084,7 @@
msgid "for the option -mcache-block-size=X, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
msgstr ""
@@ -61797,7 +63158,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "unknown -mdebug-%s switch"
msgstr "option -mdebug-%s inconnue"
-@@ -29389,7 +29431,7 @@
+@@ -29389,7 +29419,7 @@
#. 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.
@@ -61806,7 +63167,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "alias definitions not supported in this configuration; ignored"
msgid "alias definitions not supported in Mach-O; ignored"
-@@ -29402,19 +29444,19 @@
+@@ -29402,19 +29432,19 @@
msgid "profiler support for VxWorks"
msgstr "support du profileur pour WindISS"
@@ -61829,7 +63190,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "mask must be an immediate"
msgid "%Ktotal size and element size must be a non-zero constant immediate"
-@@ -29607,13 +29649,13 @@
+@@ -29607,13 +29637,13 @@
msgid "malformed target %s list %qs"
msgstr ""
@@ -61845,7 +63206,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "line number out of range"
msgid "lane %wd out of range %wd - %wd"
-@@ -30243,15 +30285,15 @@
+@@ -30243,15 +30273,15 @@
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
@@ -61867,7 +63228,7 @@ Index: gcc/po/fr.po
#: config/sh/sh.c:9798 config/sh/sh.c:9827 config/sh/sh.c:9909
#: config/sh/sh.c:9932 config/spu/spu.c:3680 config/stormy16/stormy16.c:2211
#: config/v850/v850.c:2082 config/visium/visium.c:699
-@@ -30272,50 +30314,50 @@
+@@ -30272,50 +30302,50 @@
msgid "%s %wd out of range %wd - %wd"
msgstr "numéro de ligne hors limite"
@@ -61928,7 +63289,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "target CPU does not support interworking"
msgid "target OS does not support unaligned accesses"
-@@ -30377,96 +30419,96 @@
+@@ -30377,96 +30407,96 @@
#. happen as options are provided by device-specs. It could be a
#. typo in a device-specs or calling the compiler proper directly
#. with -mmcu=<device>.
@@ -62042,7 +63403,7 @@ Index: gcc/po/fr.po
#: config/mep/mep.c:3788 config/mep/mep.c:3926
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute only applies to variables"
-@@ -30473,114 +30515,114 @@
+@@ -30473,114 +30503,114 @@
msgid "%qE attribute only applies to variables"
msgstr "attribut « %s » s'applique seulement aux variables"
@@ -62178,7 +63539,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
-@@ -31233,7 +31275,7 @@
+@@ -31233,7 +31263,7 @@
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr "mode de SYN incompatible avec la valeur"
@@ -62187,7 +63548,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unknown cpu: -mcpu=%s"
msgid "unknown option for -mrecip=%s"
-@@ -31255,7 +31297,7 @@
+@@ -31255,7 +31285,7 @@
msgid "regparam and thiscall attributes are not compatible"
msgstr "les attributs fastcall et stdcall ne sont pas compatibles"
@@ -62196,7 +63557,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute requires an integer constant argument"
msgid "%qE attribute requires an integer constant argument"
-@@ -31471,283 +31513,283 @@
+@@ -31471,283 +31501,283 @@
msgid "non-integer operand used with operand code 'z'"
msgstr ""
@@ -62529,7 +63890,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
msgstr ""
-@@ -32010,7 +32052,7 @@
+@@ -32010,7 +32040,7 @@
msgid "interrupt_thread is available only on fido"
msgstr ""
@@ -62538,7 +63899,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr "expression limitant la pile n'est pas supportée"
-@@ -32273,7 +32315,7 @@
+@@ -32273,7 +32303,7 @@
msgid "argument %d of %qE must be a multiple of %d"
msgstr "argument %d de %s doit être une localisation"
@@ -62547,7 +63908,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "incompatible type for argument %d of `%s'"
msgid "incompatible type for argument %d of %qE"
-@@ -33060,23 +33102,23 @@
+@@ -33060,23 +33090,23 @@
msgid "cannot open intermediate ptx file"
msgstr "%s: ne peut ouvrir le fichier de données\n"
@@ -62575,7 +63936,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "using num_workers (%d), ignoring %d"
msgstr ""
-@@ -33103,7 +33145,7 @@
+@@ -33103,7 +33133,7 @@
msgid "-g option disabled"
msgstr "option -g désactivée"
@@ -62584,7 +63945,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "alignment (%u) for %s exceeds maximum alignment for global common data. Using %u"
msgstr ""
-@@ -33221,351 +33263,363 @@
+@@ -33221,351 +33251,363 @@
msgid "junk at end of #pragma longcall"
msgstr "rebut à la fin de #pragma longcall"
@@ -63013,7 +64374,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "-split has no argument."
msgid "builtin %s only accepts a string argument"
-@@ -33572,7 +33626,7 @@
+@@ -33572,7 +33614,7 @@
msgstr "-split n'a pas d'argument."
#. Invalid CPU argument.
@@ -63022,7 +64383,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "invalid type argument of `->'"
msgid "cpu %s is an invalid argument to builtin %s"
-@@ -33579,280 +33633,298 @@
+@@ -33579,280 +33621,298 @@
msgstr "type d'argument invalide de «->»"
#. Invalid HWCAP argument.
@@ -63375,7 +64736,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
-@@ -34206,135 +34278,135 @@
+@@ -34206,135 +34266,135 @@
msgid "bad builtin icode"
msgstr "construit interne erroné de fcode"
@@ -63535,7 +64896,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "argument to `%s' attribute larger than %d"
msgid "argument to %qs is too large (max. %d)"
-@@ -34341,7 +34413,7 @@
+@@ -34341,7 +34401,7 @@
msgstr "l'argument pour l'attribut « %s » est plus grand que %d"
#. Value is not allowed for the target attribute.
@@ -63544,7 +64905,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "__builtin_trap not supported by this target"
msgid "Value %qs is not supported by attribute %<target%>"
-@@ -34427,27 +34499,27 @@
+@@ -34427,27 +34487,27 @@
msgid "-mrelax is only supported for RTP PIC"
msgstr "L'option -g est seulement supportée lorsque GNU est utilisé tel,"
@@ -63577,7 +64938,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "-fdata-sections not supported for this target"
msgid "-fcall-saved-REG is not supported for out registers"
-@@ -34814,57 +34886,57 @@
+@@ -34814,57 +34874,57 @@
msgid "subprogram %q+F not marked Inline"
msgstr ""
@@ -63646,7 +65007,7 @@ Index: gcc/po/fr.po
#: cp/cp-array-notation.c:250
#, fuzzy, gcc-internal-format
#| msgid "invalid option argument `%s'"
-@@ -34925,8 +34997,8 @@
+@@ -34925,8 +34985,8 @@
#. an unprototyped function, it is compile-time undefined;
#. making it a constraint in that case was rejected in
#. DR#252.
@@ -63657,7 +65018,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -34992,7 +35064,7 @@
+@@ -34992,7 +35052,7 @@
msgid "type of array %q+D completed incompatibly with implicit initialization"
msgstr ""
@@ -63666,7 +65027,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%J original definition appeared here"
msgid "originally defined here"
-@@ -35306,7 +35378,7 @@
+@@ -35306,7 +35366,7 @@
msgid "each undeclared identifier is reported only once for each function it appears in"
msgstr "(Chaque identificateur non déclaré est rapporté seulement une seule fois pour la fonction dans laquelle il apparaît.)"
@@ -63675,7 +65036,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "label %s referenced outside of any function"
msgid "label %qE referenced outside of any function"
-@@ -35330,8 +35402,8 @@
+@@ -35330,8 +35390,8 @@
msgid "label %qD defined here"
msgstr "étiquette « %D » définie mais non utilisée"
@@ -63686,7 +65047,7 @@ Index: gcc/po/fr.po
#: cp/parser.c:3146 cp/parser.c:3227 cp/parser.c:3255 cp/parser.c:5994
#, fuzzy, gcc-internal-format
#| msgid " `%#D' declared here"
-@@ -35350,7 +35422,7 @@
+@@ -35350,7 +35410,7 @@
msgid "duplicate label declaration %qE"
msgstr "déclaration de l'étiquette « %s » en double"
@@ -63695,7 +65056,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "duplicate label `%D'"
msgid "duplicate label %qD"
-@@ -35482,7 +35554,7 @@
+@@ -35482,7 +35542,7 @@
#. C99 6.7.5.2p4
#. A function definition isn't function prototype scope C99 6.2.1p4.
#. C99 6.7.5.2p4
@@ -63704,7 +65065,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-@@ -35521,7 +35593,7 @@
+@@ -35521,7 +35581,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.
@@ -63713,7 +65074,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "variable-sized object may not be initialized"
msgstr "un objet de taille variable peut ne pas être initialisé"
-@@ -35780,7 +35852,7 @@
+@@ -35780,7 +35840,7 @@
msgid "storage class specified for unnamed parameter"
msgstr "classe de stockage spécifiée pour le paramètre « %s »"
@@ -63722,7 +65083,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "storage class specified for typename"
msgstr "classe de stockage spécifié pour un typename"
-@@ -35853,7 +35925,7 @@
+@@ -35853,7 +35913,7 @@
msgid "declaration of type name as array of functions"
msgstr "déclaration de « %s » comme un tableau de fonctions"
@@ -63731,7 +65092,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "invalid use of structure with flexible array member"
msgstr "utilisation invalide d'une structure ayant un membre flexible"
-@@ -35954,19 +36026,19 @@
+@@ -35954,19 +36014,19 @@
msgid "function definition has qualified void return type"
msgstr "définition invalide d'un type qualifié « %T »"
@@ -63754,7 +65115,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "ISO C forbids qualified function types"
msgstr "ISO C interdit les types de fonction qualifiés"
-@@ -36098,7 +36170,7 @@
+@@ -36098,7 +36158,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"
@@ -63763,7 +65124,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "variable or field `%E' declared void"
msgid "variable or field %qE declared void"
-@@ -36139,261 +36211,261 @@
+@@ -36139,261 +36199,261 @@
msgid "unnamed field has incomplete type"
msgstr "nom « %T » a un type incomplet"
@@ -64070,7 +65431,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "nested redefinition of `%s'"
msgid "nested redefinition of %<enum %E%>"
-@@ -36400,221 +36472,221 @@
+@@ -36400,221 +36460,221 @@
msgstr "redéfinition imbriquée de « %s »"
#. This enum is a named one that has been declared already.
@@ -64330,7 +65691,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "label `%D' defined but not used"
msgid "parameter %qD set but not used"
-@@ -36623,251 +36695,251 @@
+@@ -36623,251 +36683,251 @@
#. 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.
@@ -64626,7 +65987,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "right shift count >= width of type"
msgstr "compteur de décalage vers la droite >= à la largeur du type"
-@@ -36883,7 +36955,7 @@
+@@ -36883,7 +36943,7 @@
msgid "version control conflict marker in file"
msgstr ""
@@ -64635,7 +65996,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected end of line"
msgstr "fin de ligne attendue"
-@@ -36921,8 +36993,8 @@
+@@ -36921,8 +36981,8 @@
msgid "use %<enum%> keyword to refer to the type"
msgstr ""
@@ -64646,7 +66007,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "repeated declaration of unit `%s'"
msgid "expected declaration specifiers"
-@@ -36939,7 +37011,7 @@
+@@ -36939,7 +36999,7 @@
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
@@ -64655,7 +66016,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%s' attribute ignored for `%s'"
msgid "prefix attributes are ignored for methods"
-@@ -36991,7 +37063,7 @@
+@@ -36991,7 +37051,7 @@
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
@@ -64664,7 +66025,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
-@@ -37021,7 +37093,7 @@
+@@ -37021,7 +37081,7 @@
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr "ISO C90 ne permet pas les types « complex »"
@@ -64673,7 +66034,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "unterminated string literal"
msgid "expected string literal"
-@@ -37091,16 +37163,16 @@
+@@ -37091,16 +37151,16 @@
#: c/c-parser.c:8877 c/c-parser.c:8885 c/c-parser.c:8914 c/c-parser.c:8927
#: c/c-parser.c:9232 c/c-parser.c:9356 c/c-parser.c:9796 c/c-parser.c:9831
#: c/c-parser.c:9884 c/c-parser.c:9937 c/c-parser.c:9953 c/c-parser.c:9999
@@ -64695,7 +66056,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr "virgule à la fin de liste d'énumerateurs"
-@@ -37247,7 +37319,7 @@
+@@ -37247,7 +37307,7 @@
msgid "expected %<}%> before %<else%>"
msgstr ""
@@ -64704,7 +66065,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
-@@ -37267,12 +37339,12 @@
+@@ -37267,12 +37327,12 @@
msgid "a label can only be part of a statement and a declaration is not a statement"
msgstr ""
@@ -64719,7 +66080,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
-@@ -37286,19 +37358,19 @@
+@@ -37286,19 +37346,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.
@@ -64742,7 +66103,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "empty body in an else-statement"
msgid "suggest braces around empty body in an %<else%> statement"
-@@ -37309,7 +37381,7 @@
+@@ -37309,7 +37369,7 @@
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
@@ -64751,7 +66112,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
msgid "suggest explicit braces to avoid ambiguous %<else%>"
-@@ -37332,7 +37404,7 @@
+@@ -37332,7 +37392,7 @@
msgid "invalid iterating variable in fast enumeration"
msgstr "registre invalide dans l'instruction"
@@ -64760,7 +66121,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
-@@ -37596,33 +37668,33 @@
+@@ -37596,33 +37656,33 @@
msgid "no type or storage class may be specified here,"
msgstr "classe de stockage spécifié pour un typename"
@@ -64800,7 +66161,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%Jaddress area attribute cannot be specified for functions"
msgid "the %<getter%> attribute may only be specified once"
-@@ -37633,47 +37705,47 @@
+@@ -37633,47 +37693,47 @@
msgid "%<#pragma acc update%> may only be used in compound statements"
msgstr ""
@@ -64857,7 +66218,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
-@@ -37689,13 +37761,13 @@
+@@ -37689,13 +37749,13 @@
msgid "%<#pragma grainsize%> must be inside a function"
msgstr "échec sur l'étendue (n'est pas à l'intérieur de la fonction)"
@@ -64873,7 +66234,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "']' expected, invalid type expression"
msgid "expected integer expression before ')'"
-@@ -37707,740 +37779,734 @@
+@@ -37707,740 +37767,734 @@
msgid "expression must be integral"
msgstr "expression %s doit être référable"
@@ -65752,7 +67113,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "unexpected address expression"
msgid "expected array notation expression"
-@@ -38452,7 +38518,7 @@
+@@ -38452,7 +38506,7 @@
msgid "%qD has an incomplete type %qT"
msgstr "« %s » a un type incomplet"
@@ -65761,7 +67122,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "invalid use of void expression"
msgstr "utilisation invalide d'expression void"
-@@ -38730,314 +38796,314 @@
+@@ -38730,314 +38784,314 @@
msgid "passing argument %d of %qE as signed due to prototype"
msgstr "%s est signé en raison du prototype"
@@ -66133,7 +67494,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "char-array initialized from wide string"
msgid "array initialized from parenthesized string constant"
-@@ -39054,203 +39120,203 @@
+@@ -39054,203 +39108,203 @@
#. strings are complete sentences, visible to gettext and checked at
#. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
#. warning_at instead of pedwarn.
@@ -66372,7 +67733,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%s from incompatible pointer type"
msgid "return from incompatible pointer type"
-@@ -39258,857 +39324,857 @@
+@@ -39258,857 +39312,857 @@
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
@@ -67399,7 +68760,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid " candidate expects %d argument, %d provided"
msgid_plural " candidate expects %d arguments, %d provided"
-@@ -40115,92 +40181,92 @@
+@@ -40115,92 +40169,92 @@
msgstr[0] ""
msgstr[1] ""
@@ -67508,7 +68869,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "call of overloaded `%D(%A)' is ambiguous"
msgid "call of overloaded %<%D(%A)%> is ambiguous"
-@@ -40208,526 +40274,526 @@
+@@ -40208,526 +40262,526 @@
#. It's no good looking for an overloaded operator() on a
#. pointer-to-member-function.
@@ -68128,7 +69489,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -41082,85 +41148,85 @@
+@@ -41082,85 +41136,85 @@
msgid " but does not override %<operator=(const %T&)%>"
msgstr " mais n'écrase pas « operator=(const %T&) »"
@@ -68229,7 +69590,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -41168,157 +41234,157 @@
+@@ -41168,157 +41222,157 @@
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
@@ -68414,7 +69775,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "cannot convert `%E' from type `%T' to type `%T'"
msgid "cannot convert %qE from type %qT to type %qT"
-@@ -41329,13 +41395,13 @@
+@@ -41329,13 +41383,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.
@@ -68430,7 +69791,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "changes meaning of `%D' from `%+#D'"
msgid "changes meaning of %qD from %q#D"
-@@ -41374,57 +41440,57 @@
+@@ -41374,57 +41428,57 @@
msgid "%q#T has virtual base classes"
msgstr ""
@@ -68498,7 +69859,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D' cannot appear in a constant-expression"
msgid "%qD called in a constant expression before its definition is complete"
-@@ -41431,250 +41497,256 @@
+@@ -41431,250 +41485,256 @@
msgstr "« %D » ne peut apparaître dans une expression de constante"
#. The definition of fun was somehow unsuitable.
@@ -68798,7 +70159,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "unexpected type for `id' (%s)"
msgid "unexpected AST of kind %s"
-@@ -41749,17 +41821,17 @@
+@@ -41749,17 +41809,17 @@
msgid "try statements are not allowed inside loops marked with #pragma simd"
msgstr ""
@@ -68819,7 +70180,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "in C++11 this throw will terminate because destructors default to noexcept"
msgstr ""
-@@ -41806,7 +41878,7 @@
+@@ -41806,7 +41866,7 @@
msgid "conversion from %qT to %qT discards qualifiers"
msgstr "conversion de « %T » à « %T » écarte les qualificateurs"
@@ -68828,7 +70189,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "casting `%T' to `%T' does not dereference pointer"
msgid "casting %qT to %qT does not dereference pointer"
-@@ -42143,7 +42215,7 @@
+@@ -42143,7 +42203,7 @@
msgid " candidate conversions include %qD and %qD"
msgstr " conversions de candidat inclut « %D » et « %D »"
@@ -68837,7 +70198,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "template parameter `%#D'"
msgid "template-parameter-"
-@@ -42161,7 +42233,7 @@
+@@ -42161,7 +42221,7 @@
msgid "%qD was declared %<extern%> and later %<static%>"
msgstr "« %s » a été déclaré « extern » et plus loin « static »"
@@ -68846,7 +70207,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "previous declaration of `%D'"
msgid "previous declaration of %qD"
-@@ -42414,13 +42486,13 @@
+@@ -42414,13 +42474,13 @@
#. that specialization that would cause an implicit
#. instantiation to take place, in every translation unit in
#. which such a use occurs.
@@ -68862,7 +70223,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%J'%D': visibility attribute ignored because it"
msgid "%qD: visibility attribute ignored because it conflicts with previous declaration"
-@@ -42427,30 +42499,30 @@
+@@ -42427,30 +42487,30 @@
msgstr "« %D »: attribut de visibilité ignoré en cause de lui"
#. Reject two definitions.
@@ -68898,7 +70259,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%q+D redeclared inline without %<gnu_inline%> attribute"
msgstr ""
-@@ -42458,24 +42530,24 @@
+@@ -42458,24 +42518,24 @@
#. is_primary=
#. is_partial=
#. is_friend_decl=
@@ -68927,7 +70288,7 @@ Index: gcc/po/fr.po
#: cp/name-lookup.c:1189
#, fuzzy, gcc-internal-format
#| msgid "declaration of `%#D'"
-@@ -42482,275 +42554,275 @@
+@@ -42482,275 +42542,275 @@
msgid "redeclaration of %q#D"
msgstr "déclaration de « %#D »"
@@ -69251,7 +70612,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -42757,148 +42829,148 @@
+@@ -42757,148 +42817,148 @@
msgstr "attribut « %s » peut seulement être appliqué aux définitions de classes"
#. A template type parameter or other dependent type.
@@ -69425,7 +70786,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "zero-size array `%D'"
msgid "zero-size array %qD"
-@@ -42907,114 +42979,114 @@
+@@ -42907,114 +42967,114 @@
#. 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.
@@ -69560,7 +70921,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "elements of array `%#D' have incomplete type"
msgid "elements of array %q#T have incomplete type"
-@@ -43021,257 +43093,263 @@
+@@ -43021,257 +43081,263 @@
msgstr "éléments du tableau « %#D » ont un type incomplet"
# FIXME
@@ -69868,7 +71229,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "defining explicit specialization `%D' in friend declaration"
msgid "defining explicit specialization %qD in friend declaration"
-@@ -43278,665 +43356,665 @@
+@@ -43278,665 +43344,665 @@
msgstr "définition explicite de spécialisation « %D » dans lka déclaration ami"
#. Something like `template <class T> friend void f<T>()'.
@@ -70648,7 +72009,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
msgstr ""
-@@ -43943,45 +44021,45 @@
+@@ -43943,45 +44009,45 @@
#. Not using maybe_warn_cpp0x because this should
#. always be an error.
@@ -70702,7 +72063,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "constructors cannot be declared virtual"
msgid "constructors cannot be declared %<virtual%>"
-@@ -43988,268 +44066,268 @@
+@@ -43988,268 +44054,268 @@
msgstr "constructeurs ne peut être déclarés virtuels"
#. Cannot be both friend and virtual.
@@ -71017,7 +72378,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%T' has no non-static data member named `%D'"
msgid "non-static data member declared %<auto%>"
-@@ -44256,186 +44334,186 @@
+@@ -44256,186 +44322,186 @@
msgstr "« %T » n'a pas de membre de données non statique nommé « %D »"
#. Something like struct S { int N::j; };
@@ -71235,7 +72596,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "cannot declare member function `%D' to have static linkage"
msgid "cannot declare member function %qD to have static linkage"
-@@ -44442,90 +44520,90 @@
+@@ -44442,90 +44508,90 @@
msgstr "ne peut déclarer la fonction membre « %D » comme ayant un lien statique"
#. FIXME need arm citation
@@ -71341,7 +72702,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -44546,73 +44624,73 @@
+@@ -44546,73 +44612,73 @@
#. 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.
@@ -71427,7 +72788,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -44619,126 +44697,126 @@
+@@ -44619,126 +44685,126 @@
msgstr "conversion de %s%s ne sera jamais utilisé dans un type d'opérateur de conversion"
#. 13.4.0.3
@@ -71575,7 +72936,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%T' referred to as enum"
msgid "%qT referred to as enum"
-@@ -44751,131 +44829,131 @@
+@@ -44751,131 +44817,131 @@
#. void f(class C); // No template header here
#.
#. then the required template argument is missing.
@@ -71731,7 +73092,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -44885,86 +44963,86 @@
+@@ -44885,86 +44951,86 @@
#.
#. IF no integral type can represent all the enumerator values, the
#. enumeration is ill-formed.
@@ -71833,7 +73194,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "use of %qD before deduction of %<auto%>"
msgstr ""
-@@ -45009,7 +45087,7 @@
+@@ -45009,7 +45075,7 @@
msgid "deleting %qT is undefined"
msgstr "destruction de « %T » est indéfinie"
@@ -71842,7 +73203,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "template declaration of `%#D'"
msgid "template declaration of %q#D"
-@@ -45036,7 +45114,7 @@
+@@ -45036,7 +45102,7 @@
#. [temp.mem]
#.
#. A destructor shall not be a member template.
@@ -71851,7 +73212,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "destructor `%D' declared as member template"
msgid "destructor %qD declared as member template"
-@@ -45290,7 +45368,7 @@
+@@ -45290,7 +45356,7 @@
msgid "inline function %qD used but never defined"
msgstr "fonction enligne « %D » utilisé mais n'a jamais été défini"
@@ -71860,7 +73221,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "default argument missing for parameter %P of `%+#D'"
msgid "default argument missing for parameter %P of %q+#D"
-@@ -45298,122 +45376,122 @@
+@@ -45298,122 +45364,122 @@
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
@@ -72006,7 +73367,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D::%D' has not been declared"
msgid "%<::%D%> has not been declared"
-@@ -45454,7 +45532,7 @@
+@@ -45454,7 +45520,7 @@
msgid "throwing NULL, which has integral, not pointer type"
msgstr "retournant NULL (par throw), lequel est entier, pas de type pointeur"
@@ -72015,7 +73376,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D' should never be overloaded"
msgid "%qD should never be overloaded"
-@@ -45675,20 +45753,20 @@
+@@ -45675,20 +45741,20 @@
msgid "invalid initializer for array member %q#D"
msgstr "initialisation invalide pour la méthode virtuelle « %D »"
@@ -72040,7 +73401,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "uninitialized reference member `%D'"
msgid "uninitialized reference member in %q#T"
-@@ -45799,230 +45877,230 @@
+@@ -45799,230 +45865,230 @@
msgid "bad array initializer"
msgstr "mauvaise initialisation de tableau"
@@ -72312,7 +73673,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "type to vector delete is neither pointer or array type"
msgstr "type du vecteur delete n'est ni un pointeur ou un type tableau"
-@@ -46042,24 +46120,24 @@
+@@ -46042,24 +46108,24 @@
msgid "because the array element type %qT has variable size"
msgstr ""
@@ -72341,7 +73702,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%<this%> was not captured for this lambda function"
msgstr ""
-@@ -46139,93 +46217,93 @@
+@@ -46139,93 +46205,93 @@
msgid "mangling unknown fixed point type"
msgstr ""
@@ -72452,7 +73813,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "creating pointer to member reference type `%T'"
msgid "copying non-static data member %q#D of rvalue reference type"
-@@ -46232,75 +46310,75 @@
+@@ -46232,75 +46298,75 @@
msgstr "création d'un pointeur vers le membre de référence du type « %T »"
#. A trivial constructor doesn't have any NSDMI.
@@ -72542,7 +73903,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "file ends in default argument"
msgid "defaulted function %q+D with default argument"
-@@ -46658,13 +46736,13 @@
+@@ -46658,13 +46724,13 @@
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
@@ -72559,7 +73920,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "attributes are not allowed on a function-definition"
msgid "%<#pragma acc routine%> not followed by a function declaration or definition"
-@@ -46694,7 +46772,7 @@
+@@ -46694,7 +46760,7 @@
msgid "request for member %qE in non-class type %qT"
msgstr "requête du membre « %D » dans « %E », lequel n'est pas de type classe « %T »"
@@ -72568,7 +73929,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D::%D' has not been declared"
msgid "%<%T::%E%> has not been declared"
-@@ -46788,7 +46866,7 @@
+@@ -46788,7 +46854,7 @@
msgid "floating-point literal cannot appear in a constant-expression"
msgstr "%s ne peut apparaître dans une expression de constante"
@@ -72577,7 +73938,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "a cast to a type other than an integral or enumeration type cannot appear in a constant-expression"
msgstr ""
-@@ -47017,7 +47095,7 @@
+@@ -47017,7 +47083,7 @@
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
@@ -72586,7 +73947,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "empty declaration"
msgid "expected declaration"
-@@ -47132,7 +47210,7 @@
+@@ -47132,7 +47198,7 @@
msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
msgstr ""
@@ -72595,7 +73956,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-@@ -47313,198 +47391,204 @@
+@@ -47313,198 +47379,204 @@
msgid "lambda-expression in template-argument"
msgstr "Déclaration d'expression invalide"
@@ -72836,7 +74197,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
-@@ -47511,117 +47595,117 @@
+@@ -47511,117 +47583,117 @@
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
@@ -72975,7 +74336,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "unexpected operand"
msgid "expected operator"
-@@ -47628,78 +47712,78 @@
+@@ -47628,78 +47700,78 @@
msgstr "opérande inattendue"
#. Warn that we do not support `export'.
@@ -73067,7 +74428,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`<::' cannot begin a template-argument list"
msgid "parse error in template argument list"
-@@ -47706,7 +47790,7 @@
+@@ -47706,7 +47778,7 @@
msgstr "« <:: » ne peut pas être au début d'une liste d'un patron d'arguments"
#. The name does not name a template.
@@ -73076,7 +74437,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "expected type-name"
msgid "expected template-name"
-@@ -47713,160 +47797,160 @@
+@@ -47713,160 +47785,160 @@
msgstr "un nom de type attendu"
#. Explain what went wrong.
@@ -73265,7 +74626,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "multiple definition of `%#T'"
msgid "multiple definition of %q#T"
-@@ -47873,160 +47957,160 @@
+@@ -47873,160 +47945,160 @@
msgstr "définition multiple de « %#T »"
# FIXME: I18N
@@ -73454,7 +74815,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified name"
msgstr ""
-@@ -48035,7 +48119,7 @@
+@@ -48035,7 +48107,7 @@
#. here because we do not have enough
#. information about its original syntactic
#. form.
@@ -73463,7 +74824,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "invalid declarator"
msgstr "déclarateur invalide"
-@@ -48042,358 +48126,358 @@
+@@ -48042,358 +48114,358 @@
#. But declarations with qualified-ids can't appear in a
#. function.
@@ -73886,7 +75247,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr "trop peu de patron de listes de paramètres"
-@@ -48402,490 +48486,490 @@
+@@ -48402,490 +48474,490 @@
#. something like:
#.
#. template <class T> template <class U> void S::f();
@@ -74466,7 +75827,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "range failure (not inside function)"
msgid "%<#pragma acc routine%> does not refer to a function"
-@@ -48892,149 +48976,149 @@
+@@ -48892,149 +48964,149 @@
msgstr "échec sur l'étendue (n'est pas à l'intérieur de la fonction)"
#. cancel-and-throw is unimplemented.
@@ -74642,7 +76003,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "specializing `%#T' in different namespace"
msgid "specializing %q#T in different namespace"
-@@ -49042,77 +49126,77 @@
+@@ -49042,77 +49114,77 @@
#. But if we've had an implicit instantiation, that's a
#. problem ([temp.expl.spec]/6).
@@ -74733,7 +76094,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "members of an explicitly specialized class are defined without a template header"
msgstr ""
-@@ -49119,63 +49203,63 @@
+@@ -49119,63 +49191,63 @@
#. This case handles bogus declarations like template <>
#. template <class T> void f<int>();
@@ -74808,7 +76169,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%D' is not a member template function"
msgid "%qD is not a template function"
-@@ -49189,130 +49273,142 @@
+@@ -49189,130 +49261,142 @@
#. program is ill-formed.
#.
#. Similar language is found in [temp.explicit].
@@ -74974,7 +76335,7 @@ Index: gcc/po/fr.po
#, 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"
-@@ -49320,19 +49416,19 @@
+@@ -49320,19 +49404,19 @@
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"
@@ -74997,7 +76358,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "no default argument for `%D'"
msgid "no default argument for %qD"
-@@ -49341,52 +49437,52 @@
+@@ -49341,52 +49425,52 @@
#. A primary class template can only have one
#. parameter pack, at the end of the template
#. parameter list.
@@ -75059,7 +76420,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "member template %qD may not have virt-specifiers"
msgstr ""
-@@ -49396,66 +49492,66 @@
+@@ -49396,66 +49480,66 @@
#. An allocation function can be a function
#. template. ... Template allocation functions shall
#. have two or more parameters.
@@ -75137,7 +76498,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "`%D' used without template parameters"
msgid "redeclared with %d template parameter"
-@@ -49463,7 +49559,7 @@
+@@ -49463,7 +49547,7 @@
msgstr[0] "« %D » utilisé sans patron de paramètres"
msgstr[1] "« %D » utilisé sans patron de paramètres"
@@ -75146,7 +76507,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "previous declaration `%#D' here"
msgid "previous declaration %qD used %d template parameter"
-@@ -49471,13 +49567,13 @@
+@@ -49471,13 +49555,13 @@
msgstr[0] "déclaration précédente de « %#D » ici"
msgstr[1] "déclaration précédente de « %#D » ici"
@@ -75162,7 +76523,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "redeclared here as `%#D'"
msgid "redeclared here as %q#D"
-@@ -49487,126 +49583,126 @@
+@@ -49487,126 +49571,126 @@
#.
#. A template-parameter may not be given default arguments
#. by two different declarations in the same scope.
@@ -75311,7 +76672,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid " candidate expects at least %d argument, %d provided"
msgid_plural " candidate expects at least %d arguments, %d provided"
-@@ -49613,212 +49709,212 @@
+@@ -49613,212 +49697,212 @@
msgstr[0] ""
msgstr[1] ""
@@ -75560,7 +76921,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid " expected a type, got `%E'"
msgid " expected %qD but got %qD"
-@@ -49826,114 +49922,114 @@
+@@ -49826,114 +49910,114 @@
#. Not sure if this is reachable, but it doesn't hurt
#. to be robust.
@@ -75698,7 +77059,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "redefinition of default argument for `%#D'"
msgid " when instantiating default argument for call to %D"
-@@ -49952,312 +50048,312 @@
+@@ -49952,312 +50036,312 @@
#.
#. is an attempt to declare a variable with function
#. type.
@@ -76064,7 +77425,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "duplicate explicit instantiation of `%#T'"
msgid "duplicate explicit instantiation of %q#T"
-@@ -50270,81 +50366,81 @@
+@@ -50270,81 +50354,81 @@
#. member function or static data member of a class template
#. shall be present in every translation unit in which it is
#. explicitly instantiated.
@@ -76160,7 +77521,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "insn does not satisfy its constraints:"
msgid "deduced expression type does not saatisy placeholder constraints"
-@@ -50418,95 +50514,95 @@
+@@ -50418,95 +50502,95 @@
msgid "%qT is an inaccessible base of %qT"
msgstr "« %T » est une base inaccessible de « %T »"
@@ -76272,7 +77633,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "overriding final function %q+D"
msgstr ""
-@@ -50513,13 +50609,13 @@
+@@ -50513,13 +50597,13 @@
#. A static member function cannot match an inherited
#. virtual member function.
@@ -76288,7 +77649,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid " since `%#D' declared in base class"
msgid " since %q+#D declared in base class"
-@@ -50543,138 +50639,138 @@
+@@ -50543,138 +50627,138 @@
msgid "__label__ declarations are only allowed in function scopes"
msgstr "déclarations Objective-C peut seulement apparaître dans l'étendue globale"
@@ -76451,7 +77812,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "use of class template `%T' as expression"
msgid "use of class template %qT as expression"
-@@ -50681,25 +50777,25 @@
+@@ -50681,25 +50765,25 @@
msgstr "utilisation du patron de classe « %T » comme expression"
#. Ambiguous reference to base members.
@@ -76481,7 +77842,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "`%T' is not a template type"
msgid "%qT is not an enumeration type"
-@@ -50706,324 +50802,324 @@
+@@ -50706,324 +50790,324 @@
msgstr "« %T » n'est pas un type patron"
#. Parameter packs can only be used in templates
@@ -76865,7 +78226,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
-@@ -51040,129 +51136,129 @@
+@@ -51040,129 +51124,129 @@
msgid "lambda-expression in a constant expression"
msgstr "débordement dans l'expression de la constante"
@@ -77017,7 +78378,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "lang_* check: failed in %s, at %s:%d"
msgstr "vérification lang_* : échec dans %s, à %s:%d"
-@@ -51740,306 +51836,306 @@
+@@ -51740,306 +51824,306 @@
msgid "address requested for %qD, which is declared %<register%>"
msgstr "adresse requise pour « %D», lequel est déclaré «register »"
@@ -77376,7 +78737,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr "retourné une valeur du destructeur"
-@@ -52046,47 +52142,47 @@
+@@ -52046,47 +52130,47 @@
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
@@ -77432,7 +78793,7 @@ Index: gcc/po/fr.po
#, 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)"
-@@ -52093,12 +52189,12 @@
+@@ -52093,12 +52177,12 @@
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.
@@ -77447,7 +78808,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
-@@ -52320,183 +52416,183 @@
+@@ -52320,183 +52404,183 @@
msgid "invalid use of template template parameter %qT"
msgstr "utilisation invalide d'argument pour un patron de paramètres de patron"
@@ -77663,7 +79024,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "call to function which throws incomplete type `%#T'"
msgid "call to function which throws incomplete type %q#T"
-@@ -52714,8 +52810,8 @@
+@@ -52714,8 +52798,8 @@
#: fortran/array.c:213 fortran/array.c:625 fortran/check.c:2642
#: fortran/check.c:4950 fortran/check.c:4988 fortran/check.c:5030
@@ -77674,7 +79035,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
msgstr ""
-@@ -52866,7 +52962,7 @@
+@@ -52866,7 +52950,7 @@
msgid "Array constructor including type specification at %C"
msgstr ""
@@ -77683,7 +79044,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Type-spec at %L cannot contain a deferred type parameter"
msgstr ""
-@@ -53922,7 +54018,7 @@
+@@ -53922,7 +54006,7 @@
msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
msgstr ""
@@ -77692,7 +79053,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented"
msgstr ""
-@@ -53929,12 +54025,12 @@
+@@ -53929,12 +54013,12 @@
#. Since the extension field is 8 bit wide, we can only have
#. up to 255 extension levels.
@@ -77707,7 +79068,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "%qs of %qs is PRIVATE at %L"
msgstr ""
-@@ -54036,579 +54132,656 @@
+@@ -54036,579 +54120,656 @@
msgid "DATA statement at %C is not allowed in a PURE procedure"
msgstr ""
@@ -78474,7 +79835,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
msgstr ""
-@@ -54615,318 +54788,339 @@
+@@ -54615,318 +54776,339 @@
#. Use gfc_warning_now because we won't say that the symbol fails
#. just because of this.
@@ -78875,7 +80236,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "No label definition for FORMAT statement at %0"
msgid "END statement instead of %s statement at %L"
-@@ -54933,557 +55127,603 @@
+@@ -54933,557 +55115,603 @@
msgstr "pas de définition d'étiquette pour la déclaration de FORMAT à %0"
#. We would have required END [something].
@@ -79584,7 +80945,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
msgstr ""
-@@ -55503,44 +55743,44 @@
+@@ -55503,44 +55731,44 @@
msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
msgstr ""
@@ -79637,7 +80998,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "initialization"
msgid "<During initialization>\n"
-@@ -55648,7 +55888,7 @@
+@@ -55648,7 +55876,7 @@
msgid "Evaluation of nonstandard initialization expression at %L"
msgstr ""
@@ -79646,7 +81007,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Function %qs in initialization expression at %L must be an intrinsic function"
msgstr ""
-@@ -55800,27 +56040,27 @@
+@@ -55800,27 +56028,27 @@
msgid "BOZ literal at %L used to initialize non-integer variable %qs"
msgstr ""
@@ -79679,7 +81040,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
msgstr ""
-@@ -55913,7 +56153,7 @@
+@@ -55913,7 +56141,7 @@
msgid "Mismatch in the procedure pointer assignment at %L: mismatch in the calling convention"
msgstr ""
@@ -79688,7 +81049,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Explicit interface required for %qs at %L: %s"
msgstr ""
-@@ -56008,7 +56248,7 @@
+@@ -56008,7 +56236,7 @@
msgid "Pointer initialization target at %L must have the TARGET attribute"
msgstr ""
@@ -79697,7 +81058,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Pointer initialization target at %L must have the SAVE attribute"
msgstr ""
-@@ -56018,90 +56258,90 @@
+@@ -56018,90 +56246,90 @@
msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
msgstr ""
@@ -79805,7 +81166,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
msgstr ""
-@@ -56112,13 +56352,13 @@
+@@ -56112,13 +56340,13 @@
msgid "can't open input file: %s"
msgstr "ne peut ouvrir le fichier de sortie « %s »"
@@ -79822,7 +81183,7 @@ Index: gcc/po/fr.po
#: fortran/trans-intrinsic.c:6278
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "creating array of `%T'"
-@@ -56125,43 +56365,43 @@
+@@ -56125,43 +56353,43 @@
msgid "Creating array temporary at %L"
msgstr "création du tableau « %T »"
@@ -79874,7 +81235,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Scalarization using DIMEN_RANGE unimplemented"
msgstr ""
-@@ -56240,602 +56480,602 @@
+@@ -56240,602 +56468,602 @@
msgid "Expecting %<END INTERFACE %s%> at %C"
msgstr ""
@@ -80594,7 +81955,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
msgstr ""
-@@ -57332,7 +57572,7 @@
+@@ -57332,7 +57560,7 @@
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
@@ -80603,7 +81964,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-@@ -57472,7 +57712,7 @@
+@@ -57472,7 +57700,7 @@
msgstr "expression sans type comme argument %d"
#. A general purpose syntax error.
@@ -80612,7 +81973,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Invalid form for %A statement at %0"
msgid "Syntax error in %s statement at %C"
-@@ -57561,640 +57801,651 @@
+@@ -57561,640 +57789,651 @@
msgid "gfc_op2string(): Bad code"
msgstr ""
@@ -81386,7 +82747,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "syntax error in macro parameter list"
msgid "Syntax error in common block name at %C"
-@@ -58203,169 +58454,169 @@
+@@ -58203,169 +58442,169 @@
#. If we find an error, just print it and continue,
#. cause it's just semantic, and we can see if there
#. are more errors.
@@ -81587,7 +82948,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "start label '%s' does not match end label '%s'"
msgid "Label %qs at %C doesn't match WHERE label %qs"
-@@ -58406,17 +58657,17 @@
+@@ -58406,17 +58645,17 @@
msgid "match_level_4(): Bad operator"
msgstr ""
@@ -81608,7 +82969,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "gfc_code2string(): Bad code"
msgstr ""
-@@ -58523,191 +58774,191 @@
+@@ -58523,191 +58762,191 @@
msgid "unquote_string(): got bad string"
msgstr "l'argument de la chaîne de format n'est pas de type « string »"
@@ -81838,7 +83199,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "COMMON block /%s/ not found at %C"
msgstr ""
-@@ -58724,1128 +58975,1093 @@
+@@ -58724,1128 +58963,1093 @@
msgid "Syntax error in OpenACC expression list at %C"
msgstr "erreur de syntaxe dans la liste d'exception"
@@ -83186,7 +84547,7 @@ Index: gcc/po/fr.po
#: fortran/parse.c:2852
#, 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"
-@@ -59908,236 +60124,289 @@
+@@ -59908,236 +60112,289 @@
#: fortran/parse.c:2968
#, gcc-internal-format, gfc-internal-format
@@ -83520,7 +84881,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Unsupported VXT statement at %0"
msgid "Unexpected %s statement in MODULE at %C"
-@@ -60146,7 +60415,7 @@
+@@ -60146,7 +60403,7 @@
#. 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.
@@ -83529,7 +84890,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Two main PROGRAMs at %L and %C"
msgstr ""
-@@ -60393,153 +60662,159 @@
+@@ -60393,153 +60650,159 @@
msgid "extend_ref(): Bad tail"
msgstr ""
@@ -83719,7 +85080,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "%s is not addressable"
msgid "%qs at %C is not a variable"
-@@ -60807,513 +61082,513 @@
+@@ -60807,513 +61070,513 @@
msgid "COMMON block %qs at %L that is also a global procedure"
msgstr ""
@@ -84331,7 +85692,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may only be used as actual argument"
msgstr ""
-@@ -61322,12 +61597,12 @@
+@@ -61322,12 +61585,12 @@
#. for all inquiry functions in resolve_function; the reason is
#. that the function-name resolution happens too late in that
#. function.
@@ -84346,7 +85707,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank variable %s at %L may only be used as actual argument"
msgstr ""
-@@ -61336,267 +61611,267 @@
+@@ -61336,267 +61599,267 @@
#. for all inquiry functions in resolve_function; the reason is
#. that the function-name resolution happens too late in that
#. function.
@@ -84665,7 +86026,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Allocate-object at %L is subobject of object at %L"
msgstr ""
-@@ -61605,120 +61880,120 @@
+@@ -61605,120 +61868,120 @@
#. 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.
@@ -84809,7 +86170,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "Invalid reference to intrinsic `%A' at %0"
msgid "Invalid context for NULL () intrinsic at %L"
-@@ -61725,98 +62000,98 @@
+@@ -61725,98 +61988,98 @@
msgstr "référence invalide vers l'intrinsèque «%A» à %0"
#. FIXME: Test for defined input/output.
@@ -84926,7 +86287,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Branch at %L may result in an infinite loop"
msgstr ""
-@@ -61823,12 +62098,12 @@
+@@ -61823,12 +62086,12 @@
#. Note: A label at END CRITICAL does not leave the CRITICAL
#. construct as END CRITICAL is still part of it.
@@ -84941,7 +86302,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
msgstr ""
-@@ -61836,110 +62111,110 @@
+@@ -61836,110 +62099,110 @@
#. 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.
@@ -85073,7 +86434,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
msgstr ""
-@@ -61946,69 +62221,69 @@
+@@ -61946,69 +62209,69 @@
#. Even if standard does not support this feature, continue to build
#. the two statements to avoid upsetting frontend_passes.c.
@@ -85156,7 +86517,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s with binding label %s at %L uses the same global identifier as entity at %L"
msgstr ""
-@@ -62015,7 +62290,7 @@
+@@ -62015,7 +62278,7 @@
#. This can only happen if the variable is defined in a module - if it
#. isn't the same module, reject it.
@@ -85165,7 +86526,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s from module %s with binding label %s at %L uses the same global identifier as entity at %L from module %s"
msgstr ""
-@@ -62023,53 +62298,53 @@
+@@ -62023,53 +62286,53 @@
#. Print an error if the procedure is defined multiple times; we have to
#. exclude references to the same procedure via module association or
#. multiple checks for the same procedure.
@@ -85229,7 +86590,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
msgstr ""
-@@ -62076,458 +62351,464 @@
+@@ -62076,458 +62339,464 @@
#. The shape of a main program or module array needs to be
#. constant.
@@ -85793,7 +87154,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
msgstr ""
-@@ -62534,415 +62815,415 @@
+@@ -62534,415 +62803,415 @@
#. FIXME: Once UDDTIO is implemented, the following can be
#. removed.
@@ -86291,7 +87652,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
-@@ -62995,35 +63276,35 @@
+@@ -62995,35 +63264,35 @@
msgid "Missing %<&%> in continued character constant at %C"
msgstr "valeur non reconnue pour la constante caractère à %0"
@@ -86333,7 +87694,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format
#| msgid "can't open output file `%s'"
msgid "Can't open file %qs"
-@@ -63223,44 +63504,44 @@
+@@ -63223,44 +63492,44 @@
msgid "DIM argument at %L is out of bounds"
msgstr "numéro de l'accumulateur est hors limite"
@@ -86386,7 +87747,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "gfc_simplify_mod(): Bad arguments"
msgstr ""
-@@ -63268,95 +63549,95 @@
+@@ -63268,95 +63537,95 @@
#. Result is processor-dependent. This processor just opts
#. to not handle it at all.
#. Result is processor-dependent.
@@ -86500,7 +87861,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Character %qs in string at %L cannot be converted into character kind %d"
msgstr ""
-@@ -63366,49 +63647,49 @@
+@@ -63366,49 +63635,49 @@
msgid "gfc_free_statement(): Bad statement"
msgstr ""
@@ -86559,7 +87920,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
msgstr ""
-@@ -63415,146 +63696,146 @@
+@@ -63415,146 +63684,146 @@
#. Dummy args to a BIND(C) routine may not be interoperable if
#. they are implicitly typed.
@@ -86733,7 +88094,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid ""
"%s procedure at %L is already declared as %s procedure. \n"
-@@ -63561,210 +63842,210 @@
+@@ -63561,210 +63830,210 @@
"F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
msgstr ""
@@ -86985,7 +88346,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "Symbol %qs is used before it is typed at %L"
msgstr ""
-@@ -63799,89 +64080,89 @@
+@@ -63799,89 +64068,89 @@
#. Problems occur when we get something like
#. integer :: a(lots) = (/(i, i=1, lots)/)
@@ -87092,7 +88453,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>"
msgstr ""
-@@ -63902,76 +64183,76 @@
+@@ -63902,76 +64171,76 @@
msgid "non-constant initialization expression at %L"
msgstr "expression n'est pas une constante"
@@ -87183,7 +88544,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, $!ACC DECLARE at %L is not allowed in BLOCK construct"
msgstr ""
-@@ -64001,12 +64282,12 @@
+@@ -64001,12 +64270,12 @@
msgid "Sorry, coindexed access at %L to a scalar component with an array partref is not yet supported"
msgstr ""
@@ -87198,7 +88559,7 @@ Index: gcc/po/fr.po
#, fuzzy, gcc-internal-format, gfc-internal-format
#| msgid "too few arguments to function `%s'"
msgid "Unknown argument list function at %L"
-@@ -64044,7 +64325,7 @@
+@@ -64044,7 +64313,7 @@
msgid "Bad IO basetype (%d)"
msgstr ""
@@ -87207,7 +88568,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "gfc_trans_omp_workshare(): Bad statement code"
msgstr ""
-@@ -64130,7 +64411,7 @@
+@@ -64130,7 +64399,7 @@
msgid "gfc_validate_kind(): Got bad kind"
msgstr ""
@@ -87216,7 +88577,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format, gfc-internal-format
msgid "Array element size too big at %C"
msgstr ""
-@@ -64170,22 +64451,22 @@
+@@ -64170,22 +64439,22 @@
msgid "non-static method %q+D overrides static method"
msgstr "méthode non statique %q+D écrase la méthode statique"
@@ -87243,7 +88604,7 @@ Index: gcc/po/fr.po
#, gcc-internal-format
msgid "bad PC range for debug info for local %q+D"
msgstr "PC erroné pour les infos de débogage pour la var. locale %q+D"
-@@ -65682,6 +65963,26 @@
+@@ -65682,6 +65951,26 @@
msgstr "création du sélection pour une méthode inexistante %qE"
#, fuzzy
@@ -144982,7 +146343,11 @@ Index: gcc/po/ChangeLog
===================================================================
--- a/src/gcc/po/ChangeLog (.../tags/gcc_6_2_0_release)
+++ b/src/gcc/po/ChangeLog (.../branches/gcc-6-branch)
-@@ -1,3 +1,41 @@
+@@ -1,3 +1,45 @@
++2016-11-29 Joseph Myers <joseph at codesourcery.com>
++
++ * es.po, fr.po: Update.
++
+2016-11-22 Joseph Myers <joseph at codesourcery.com>
+
+ * es.po, fr.po: Update.
@@ -594095,6 +595460,31 @@ Index: gcc/config/tilegx/tilegx.c
}
}
}
+Index: gcc/config/sh/sh-mem.cc
+===================================================================
+--- a/src/gcc/config/sh/sh-mem.cc (.../tags/gcc_6_2_0_release)
++++ b/src/gcc/config/sh/sh-mem.cc (.../branches/gcc-6-branch)
+@@ -346,7 +346,7 @@
+ rtx_code_label *L_loop_byte = gen_label_rtx ();
+ rtx_code_label *L_end_loop_byte = gen_label_rtx ();
+
+- rtx len = force_reg (SImode, operands[3]);
++ rtx len = copy_to_mode_reg (SImode, operands[3]);
+ int constp = CONST_INT_P (operands[3]);
+
+ const unsigned int addr1_alignment = MEM_ALIGN (operands[1]) / BITS_PER_UNIT;
+@@ -671,9 +671,9 @@
+ rtx jump;
+ rtx dest = copy_rtx (operands[0]);
+ rtx dest_addr = copy_addr_to_reg (XEXP (dest, 0));
+- rtx val = force_reg (SImode, operands[2]);
++ rtx val = copy_to_mode_reg (SImode, operands[2]);
+ int align = INTVAL (operands[3]);
+- rtx len = force_reg (SImode, operands[1]);
++ rtx len = copy_to_mode_reg (SImode, operands[1]);
+
+ if (! CONST_INT_P (operands[1]))
+ return;
Index: gcc/config/avr/gen-avr-mmcu-texi.c
===================================================================
--- a/src/gcc/config/avr/gen-avr-mmcu-texi.c (.../tags/gcc_6_2_0_release)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-6.git
More information about the Reproducible-commits
mailing list