summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2007-05-16 02:12:27 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2007-05-16 02:12:27 +0000
commit412058fadf8883988b8fdea046d45e9ed4a69175 (patch)
tree3f7f40f658ad8968dea3d444e2199a9a94563337
parent2007-05-16 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-412058fadf8883988b8fdea046d45e9ed4a69175.tar.bz2
Remove (Obsolete).
-rw-r--r--contrib/crossrpms/patches/gcc-core-4.2.0-20070430-rtems4.8-20070501.diff31
-rw-r--r--contrib/crossrpms/patches/gcc-core-4.2.0-20070501-rtems4.8-20070514.diff18187
2 files changed, 0 insertions, 18218 deletions
diff --git a/contrib/crossrpms/patches/gcc-core-4.2.0-20070430-rtems4.8-20070501.diff b/contrib/crossrpms/patches/gcc-core-4.2.0-20070430-rtems4.8-20070501.diff
deleted file mode 100644
index bc87c6896f..0000000000
--- a/contrib/crossrpms/patches/gcc-core-4.2.0-20070430-rtems4.8-20070501.diff
+++ /dev/null
@@ -1,31 +0,0 @@
-diff -uNr gcc-4.2.0-20070430.orig/gcc/config/arm/rtems-elf.h gcc-4.2.0-20070430/gcc/config/arm/rtems-elf.h
---- gcc-4.2.0-20070430.orig/gcc/config/arm/rtems-elf.h 2005-11-21 23:56:34.000000000 +0100
-+++ gcc-4.2.0-20070430/gcc/config/arm/rtems-elf.h 2007-05-01 06:16:57.000000000 +0200
-@@ -27,6 +27,7 @@
- #define TARGET_OS_CPP_BUILTINS() \
- do { \
- builtin_define ("__rtems__"); \
-+ builtin_define ("__USE_INIT_FINI__"); \
- builtin_assert ("system=rtems"); \
- } while (0)
-
-diff -uNr gcc-4.2.0-20070430.orig/gcc/config/c4x/rtems.h gcc-4.2.0-20070430/gcc/config/c4x/rtems.h
---- gcc-4.2.0-20070430.orig/gcc/config/c4x/rtems.h 2005-06-25 03:22:41.000000000 +0200
-+++ gcc-4.2.0-20070430/gcc/config/c4x/rtems.h 2007-05-01 06:16:57.000000000 +0200
-@@ -24,6 +24,5 @@
- #define TARGET_OS_CPP_BUILTINS() \
- do { \
- builtin_define ("__rtems__"); \
-- builtin_define ("__USE_INIT_FINI__"); \
- builtin_assert ("system=rtems"); \
- } while (0)
-diff -uNr gcc-4.2.0-20070430.orig/gcc/config/mips/elf.h gcc-4.2.0-20070430/gcc/config/mips/elf.h
---- gcc-4.2.0-20070430.orig/gcc/config/mips/elf.h 2006-10-08 09:35:47.000000000 +0200
-+++ gcc-4.2.0-20070430/gcc/config/mips/elf.h 2007-05-01 06:16:57.000000000 +0200
-@@ -49,6 +49,4 @@
- #undef ENDFILE_SPEC
- #define ENDFILE_SPEC "crtend%O%s crtn%O%s"
-
--#define NO_IMPLICIT_EXTERN_C 1
--
- #define HANDLE_PRAGMA_PACK_PUSH_POP 1
diff --git a/contrib/crossrpms/patches/gcc-core-4.2.0-20070501-rtems4.8-20070514.diff b/contrib/crossrpms/patches/gcc-core-4.2.0-20070501-rtems4.8-20070514.diff
deleted file mode 100644
index 14e098aca7..0000000000
--- a/contrib/crossrpms/patches/gcc-core-4.2.0-20070501-rtems4.8-20070514.diff
+++ /dev/null
@@ -1,18187 +0,0 @@
-diff -ur gcc-4.2.0-20070501.orig/ChangeLog gcc-4.2.0-20070501/ChangeLog
---- gcc-4.2.0-20070501.orig/ChangeLog 2007-02-14 18:08:35.000000000 +0100
-+++ gcc-4.2.0-20070501/ChangeLog 2007-05-14 17:26:24.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-02-14 Gerald Pfeifer <gerald@pfeifer.com>
-
- * ltconfig (freebsd*): Default to elf.
-diff -ur gcc-4.2.0-20070501.orig/config/ChangeLog gcc-4.2.0-20070501/config/ChangeLog
---- gcc-4.2.0-20070501.orig/config/ChangeLog 2007-02-06 19:48:11.000000000 +0100
-+++ gcc-4.2.0-20070501/config/ChangeLog 2007-05-14 17:26:25.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-02-07 Daniel Franke <franke.daniel@gmail.com>
-
- Backport from mainline:
-diff -ur gcc-4.2.0-20070501.orig/contrib/ChangeLog gcc-4.2.0-20070501/contrib/ChangeLog
---- gcc-4.2.0-20070501.orig/contrib/ChangeLog 2007-04-05 09:10:01.000000000 +0200
-+++ gcc-4.2.0-20070501/contrib/ChangeLog 2007-05-14 17:26:25.000000000 +0200
-@@ -1,3 +1,11 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
-+2007-05-13 Mark Mitchell <mark@codesourcery.com>
-+
-+ * gennews (files): Reference GCC 4.2 web pages.
-+
- 2007-04-04 Eric Christopher <echristo@apple.com>
-
- Backport from mainline:
-diff -ur gcc-4.2.0-20070501.orig/contrib/gennews gcc-4.2.0-20070501/contrib/gennews
---- gcc-4.2.0-20070501.orig/contrib/gennews 2006-02-28 09:10:09.000000000 +0100
-+++ gcc-4.2.0-20070501/contrib/gennews 2007-05-14 17:26:25.000000000 +0200
-@@ -22,7 +22,9 @@
- # Boston, MA 02110-1301, USA.
-
- website=http://gcc.gnu.org/
--files="gcc-4.1/index.html gcc-4.1/changes.html
-+files="
-+ gcc-4.2/index.html gcc-4.2/changes.html
-+ gcc-4.1/index.html gcc-4.1/changes.html
- gcc-4.0/index.html gcc-4.0/changes.html
- gcc-3.4/index.html gcc-3.4/changes.html
- gcc-3.3/index.html gcc-3.3/changes.html
-diff -ur gcc-4.2.0-20070501.orig/contrib/reghunt/ChangeLog gcc-4.2.0-20070501/contrib/reghunt/ChangeLog
---- gcc-4.2.0-20070501.orig/contrib/reghunt/ChangeLog 2005-07-14 05:39:08.000000000 +0200
-+++ gcc-4.2.0-20070501/contrib/reghunt/ChangeLog 2007-05-14 17:26:25.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2005-07-14 Ben Elliston <bje@au.ibm.com>
-
- * reg_test_template: Typo fix.
-diff -ur gcc-4.2.0-20070501.orig/contrib/regression/ChangeLog gcc-4.2.0-20070501/contrib/regression/ChangeLog
---- gcc-4.2.0-20070501.orig/contrib/regression/ChangeLog 2006-09-05 20:11:49.000000000 +0200
-+++ gcc-4.2.0-20070501/contrib/regression/ChangeLog 2007-05-14 17:26:25.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2006-09-05 Geoffrey Keating <geoffk@apple.com>
-
- * btest-gcc.sh: .bad_compare has moved to toplevel from gcc/.
-diff -ur gcc-4.2.0-20070501.orig/fixincludes/ChangeLog gcc-4.2.0-20070501/fixincludes/ChangeLog
---- gcc-4.2.0-20070501.orig/fixincludes/ChangeLog 2007-02-05 01:53:48.000000000 +0100
-+++ gcc-4.2.0-20070501/fixincludes/ChangeLog 2007-05-14 17:26:35.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-02-04 Mike Stump <mrs@apple.com>
-
- * mkheaders.in: Allow optional isysroot parameter.
-diff -ur gcc-4.2.0-20070501.orig/gcc/ChangeLog gcc-4.2.0-20070501/gcc/ChangeLog
---- gcc-4.2.0-20070501.orig/gcc/ChangeLog 2007-05-01 21:23:47.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/ChangeLog 2007-05-14 17:25:55.000000000 +0200
-@@ -1,3 +1,13 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
-+2007-05-12 Richard Guenther <rguenther@suse.de>
-+
-+ PR tree-optimization/31797
-+ * tree-ssa-forwprop.c (forward_propagate_addr_expr): Do not
-+ propagate into a stmt that has volatile ops.
-+
- 2007-05-01 Ian Lance Taylor <iant@google.com>
-
- PR tree-optimization/31739
-diff -ur gcc-4.2.0-20070501.orig/gcc/config/arm/rtems-elf.h gcc-4.2.0-20070501/gcc/config/arm/rtems-elf.h
---- gcc-4.2.0-20070501.orig/gcc/config/arm/rtems-elf.h 2005-11-21 23:56:34.000000000 +0100
-+++ gcc-4.2.0-20070501/gcc/config/arm/rtems-elf.h 2007-05-14 17:26:11.000000000 +0200
-@@ -27,6 +27,7 @@
- #define TARGET_OS_CPP_BUILTINS() \
- do { \
- builtin_define ("__rtems__"); \
-+ builtin_define ("__USE_INIT_FINI__"); \
- builtin_assert ("system=rtems"); \
- } while (0)
-
-diff -ur gcc-4.2.0-20070501.orig/gcc/config/c4x/rtems.h gcc-4.2.0-20070501/gcc/config/c4x/rtems.h
---- gcc-4.2.0-20070501.orig/gcc/config/c4x/rtems.h 2005-06-25 03:22:41.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/config/c4x/rtems.h 2007-05-14 17:26:11.000000000 +0200
-@@ -24,6 +24,5 @@
- #define TARGET_OS_CPP_BUILTINS() \
- do { \
- builtin_define ("__rtems__"); \
-- builtin_define ("__USE_INIT_FINI__"); \
- builtin_assert ("system=rtems"); \
- } while (0)
-diff -ur gcc-4.2.0-20070501.orig/gcc/config/mips/elf.h gcc-4.2.0-20070501/gcc/config/mips/elf.h
---- gcc-4.2.0-20070501.orig/gcc/config/mips/elf.h 2006-10-08 09:35:47.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/config/mips/elf.h 2007-05-14 17:26:11.000000000 +0200
-@@ -49,6 +49,4 @@
- #undef ENDFILE_SPEC
- #define ENDFILE_SPEC "crtend%O%s crtn%O%s"
-
--#define NO_IMPLICIT_EXTERN_C 1
--
- #define HANDLE_PRAGMA_PACK_PUSH_POP 1
-diff -ur gcc-4.2.0-20070501.orig/gcc/DATESTAMP gcc-4.2.0-20070501/gcc/DATESTAMP
---- gcc-4.2.0-20070501.orig/gcc/DATESTAMP 2007-05-01 01:16:40.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/DATESTAMP 2007-05-14 17:25:52.000000000 +0200
-@@ -1 +1 @@
--20070501
-+20070514
-diff -ur gcc-4.2.0-20070501.orig/gcc/DEV-PHASE gcc-4.2.0-20070501/gcc/DEV-PHASE
---- gcc-4.2.0-20070501.orig/gcc/DEV-PHASE 2006-10-21 04:46:41.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/DEV-PHASE 2007-05-14 17:25:55.000000000 +0200
-@@ -1 +0,0 @@
--prerelease
-diff -ur gcc-4.2.0-20070501.orig/gcc/objcp/ChangeLog gcc-4.2.0-20070501/gcc/objcp/ChangeLog
---- gcc-4.2.0-20070501.orig/gcc/objcp/ChangeLog 2006-10-11 01:48:09.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/objcp/ChangeLog 2007-05-14 17:26:02.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2006-10-10 Brooks Moses <bmoses@stanford.edu>
-
- * Make-lang.in: Added empty "obj-c++.pdf" target.
-diff -ur gcc-4.2.0-20070501.orig/gcc/po/ChangeLog gcc-4.2.0-20070501/gcc/po/ChangeLog
---- gcc-4.2.0-20070501.orig/gcc/po/ChangeLog 2007-04-21 14:44:51.000000000 +0200
-+++ gcc-4.2.0-20070501/gcc/po/ChangeLog 2007-05-14 17:26:11.000000000 +0200
-@@ -1,3 +1,11 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
-+2007-05-13 Mark Mitchell <mark@codesourcery.com>
-+
-+ * gcc.pot: Regenerate.
-+
- 2007-04-21 Joseph S. Myers <joseph@codesourcery.com>
-
- * sv.po: Update.
-diff -ur gcc-4.2.0-20070501.orig/gcc/po/gcc.pot gcc-4.2.0-20070501/gcc/po/gcc.pot
---- gcc-4.2.0-20070501.orig/gcc/po/gcc.pot 2007-03-07 18:52:57.000000000 +0100
-+++ gcc-4.2.0-20070501/gcc/po/gcc.pot 2007-05-14 17:26:11.000000000 +0200
-@@ -8,7 +8,7 @@
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2007-03-07 17:50+0000\n"
-+"POT-Creation-Date: 2007-05-13 19:50-0700\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
- "Language-Team: LANGUAGE <LL@li.org>\n"
-@@ -16,7 +16,7 @@
- "Content-Type: text/plain; charset=CHARSET\n"
- "Content-Transfer-Encoding: 8bit\n"
-
--#: c-decl.c:3785
-+#: c-decl.c:3783
- msgid "<anonymous>"
- msgstr ""
-
-@@ -289,53 +289,53 @@
- msgid "End of search list.\n"
- msgstr ""
-
--#: c-opts.c:1371
-+#: c-opts.c:1378
- msgid "<built-in>"
- msgstr ""
-
--#: c-opts.c:1389
-+#: c-opts.c:1396
- msgid "<command-line>"
- msgstr ""
-
--#: c-typeck.c:2328 c-typeck.c:4754 c-typeck.c:4756 c-typeck.c:4764
--#: c-typeck.c:4794 c-typeck.c:6170
-+#: c-typeck.c:2328 c-typeck.c:4764 c-typeck.c:4766 c-typeck.c:4774
-+#: c-typeck.c:4804 c-typeck.c:6180
- msgid "initializer element is not constant"
- msgstr ""
-
--#: c-typeck.c:4557
-+#: c-typeck.c:4567
- msgid "array initialized from parenthesized string constant"
- msgstr ""
-
--#: c-typeck.c:4618 cp/typeck2.c:686
-+#: c-typeck.c:4628 cp/typeck2.c:686
- #, gcc-internal-format
- msgid "char-array initialized from wide string"
- msgstr ""
-
--#: c-typeck.c:4623
-+#: c-typeck.c:4633
- msgid "wchar_t-array initialized from non-wide string"
- msgstr ""
-
--#: c-typeck.c:4641 cp/typeck2.c:706
-+#: c-typeck.c:4651 cp/typeck2.c:706
- #, gcc-internal-format
- msgid "initializer-string for array of chars is too long"
- msgstr ""
-
--#: c-typeck.c:4647
-+#: c-typeck.c:4657
- msgid "array of inappropriate type initialized from string constant"
- msgstr ""
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-typeck.c:4711 c-typeck.c:4206 cp/typeck.c:1503
-+#: c-typeck.c:4721 c-typeck.c:4216 cp/typeck.c:1532
- #, gcc-internal-format
- msgid "invalid use of non-lvalue array"
- msgstr ""
-
--#: c-typeck.c:4737
-+#: c-typeck.c:4747
- msgid "array initialized from non-constant array expression"
- msgstr ""
-
--#: c-typeck.c:4801 c-typeck.c:6174
-+#: c-typeck.c:4811 c-typeck.c:6184
- #, gcc-internal-format
- msgid "initializer element is not computable at load time"
- msgstr ""
-@@ -344,108 +344,108 @@
- #. of VLAs themselves count as VLAs, it does not make
- #. sense to permit them to be initialized given that
- #. ordinary VLAs may not be initialized.
--#: c-typeck.c:4812 c-decl.c:3221 c-decl.c:3236
-+#: c-typeck.c:4822 c-decl.c:3217 c-decl.c:3232
- #, gcc-internal-format
- msgid "variable-sized object may not be initialized"
- msgstr ""
-
--#: c-typeck.c:4816
-+#: c-typeck.c:4826
- msgid "invalid initializer"
- msgstr ""
-
--#: c-typeck.c:5290
-+#: c-typeck.c:5300
- msgid "extra brace group at end of initializer"
- msgstr ""
-
--#: c-typeck.c:5310
-+#: c-typeck.c:5320
- msgid "missing braces around initializer"
- msgstr ""
-
--#: c-typeck.c:5371
-+#: c-typeck.c:5381
- msgid "braces around scalar initializer"
- msgstr ""
-
--#: c-typeck.c:5428
-+#: c-typeck.c:5438
- msgid "initialization of flexible array member in a nested context"
- msgstr ""
-
--#: c-typeck.c:5430
-+#: c-typeck.c:5440
- msgid "initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:5457
-+#: c-typeck.c:5467
- msgid "missing initializer"
- msgstr ""
-
--#: c-typeck.c:5479
-+#: c-typeck.c:5489
- msgid "empty scalar initializer"
- msgstr ""
-
--#: c-typeck.c:5484
-+#: c-typeck.c:5494
- msgid "extra elements in scalar initializer"
- msgstr ""
-
--#: c-typeck.c:5581 c-typeck.c:5641
-+#: c-typeck.c:5591 c-typeck.c:5651
- msgid "array index in non-array initializer"
- msgstr ""
-
--#: c-typeck.c:5586 c-typeck.c:5694
-+#: c-typeck.c:5596 c-typeck.c:5704
- msgid "field name not in record or union initializer"
- msgstr ""
-
--#: c-typeck.c:5632
-+#: c-typeck.c:5642
- msgid "array index in initializer not of integer type"
- msgstr ""
-
--#: c-typeck.c:5637 c-typeck.c:5639
-+#: c-typeck.c:5647 c-typeck.c:5649
- msgid "nonconstant array index in initializer"
- msgstr ""
-
--#: c-typeck.c:5643 c-typeck.c:5646
-+#: c-typeck.c:5653 c-typeck.c:5656
- msgid "array index in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:5657
-+#: c-typeck.c:5667
- msgid "empty index range in initializer"
- msgstr ""
-
--#: c-typeck.c:5666
-+#: c-typeck.c:5676
- msgid "array index range in initializer exceeds array bounds"
- msgstr ""
-
--#: c-typeck.c:5741 c-typeck.c:5764 c-typeck.c:6238
-+#: c-typeck.c:5751 c-typeck.c:5774 c-typeck.c:6248
- msgid "initialized field with side-effects overwritten"
- msgstr ""
-
--#: c-typeck.c:5743 c-typeck.c:5766 c-typeck.c:6240
-+#: c-typeck.c:5753 c-typeck.c:5776 c-typeck.c:6250
- msgid "initialized field overwritten"
- msgstr ""
-
--#: c-typeck.c:6448
-+#: c-typeck.c:6458
- msgid "excess elements in char array initializer"
- msgstr ""
-
--#: c-typeck.c:6455 c-typeck.c:6501
-+#: c-typeck.c:6465 c-typeck.c:6511
- msgid "excess elements in struct initializer"
- msgstr ""
-
--#: c-typeck.c:6516
-+#: c-typeck.c:6526
- msgid "non-static initialization of a flexible array member"
- msgstr ""
-
--#: c-typeck.c:6584
-+#: c-typeck.c:6594
- msgid "excess elements in union initializer"
- msgstr ""
-
--#: c-typeck.c:6671
-+#: c-typeck.c:6681
- msgid "excess elements in array initializer"
- msgstr ""
-
--#: c-typeck.c:6701
-+#: c-typeck.c:6711
- msgid "excess elements in vector initializer"
- msgstr ""
-
--#: c-typeck.c:6725
-+#: c-typeck.c:6735
- msgid "excess elements in scalar initializer"
- msgstr ""
-
-@@ -1420,7 +1420,7 @@
- msgid "%s:already seen blocks for '%s'\n"
- msgstr ""
-
--#: gcov.c:897
-+#: gcov.c:897 gcov.c:1055
- #, c-format
- msgid "%s:corrupted\n"
- msgstr ""
-@@ -1573,46 +1573,16 @@
- msgid "jump bypassing disabled"
- msgstr ""
-
--#: gengtype-yacc.c:678 java/parse-scan.c:2064
--#: java/parse-scan.y:1375 java/parse.c:3057
--#: java/parse.y:16547
-+#: gengtype-yacc.c:560
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:2939
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16547
- msgid "syntax error: cannot back up"
- msgstr ""
-
--#. This is so xgettext sees the translatable formats that are
--#. constructed on the fly.
--#: gengtype-yacc.c:1046 java/parse-scan.c:2432 java/parse.c:3425
--#, c-format
--msgid "syntax error, unexpected %s"
--msgstr ""
--
--#: gengtype-yacc.c:1047 java/parse-scan.c:2433 java/parse.c:3426
--#, c-format
--msgid "syntax error, unexpected %s, expecting %s"
--msgstr ""
--
--#: gengtype-yacc.c:1048 java/parse-scan.c:2434 java/parse.c:3427
--#, c-format
--msgid "syntax error, unexpected %s, expecting %s or %s"
--msgstr ""
--
--#: gengtype-yacc.c:1049 java/parse-scan.c:2435 java/parse.c:3428
--#, c-format
--msgid "syntax error, unexpected %s, expecting %s or %s or %s"
--msgstr ""
--
--#: gengtype-yacc.c:1050 java/parse-scan.c:2436 java/parse.c:3429
--#, c-format
--msgid "syntax error, unexpected %s, expecting %s or %s or %s or %s"
--msgstr ""
--
--#. Each stack pointer address is followed by the size of the
--#. data in use in that stack, in bytes. This used to be a
--#. conditional around just the two extra args, but that might
--#. be undefined if yyoverflow is a macro.
--#: gengtype-yacc.c:1309 gengtype-yacc.c:1995 java/parse-scan.c:2695
--#: java/parse-scan.c:3514 java/parse.c:3688 java/parse.c:6606
--msgid "memory exhausted"
-+#: gengtype-yacc.c:1596
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6207
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16545
-+msgid "syntax error; also virtual memory exhausted"
- msgstr ""
-
- #. Depending on the version of Bison used to compile this grammar,
-@@ -1623,13 +1593,17 @@
- #. between diagnostics with "syntax error" in them, and diagnostics
- #. with "parse error" in them. It's okay to give them both the same
- #. translation.
--#: gengtype-yacc.c:1849 gengtype-yacc.c:1877 java/parse-scan.c:3368
--#: java/parse-scan.c:3396 java/parse-scan.y:1371
--#: java/parse.c:6460 java/parse.c:6488
--#: java/parse.y:16543
-+#: gengtype-yacc.c:1600
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6211
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16543
- msgid "syntax error"
- msgstr ""
-
-+#: gengtype-yacc.c:1721
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.c:6332
-+msgid "parser stack overflow"
-+msgstr ""
-+
- #. Opening quotation mark.
- #: intl.c:58
- msgid "`"
-@@ -1678,46 +1652,46 @@
- msgid "In function %qs:"
- msgstr ""
-
--#: loop-iv.c:2700 tree-ssa-loop-niter.c:1139
-+#: loop-iv.c:2700 tree-ssa-loop-niter.c:1154
- msgid "assuming that the loop is not infinite"
- msgstr ""
-
--#: loop-iv.c:2701 tree-ssa-loop-niter.c:1140
-+#: loop-iv.c:2701 tree-ssa-loop-niter.c:1155
- msgid "cannot optimize possibly infinite loops"
- msgstr ""
-
--#: loop-iv.c:2709 tree-ssa-loop-niter.c:1144
-+#: loop-iv.c:2709 tree-ssa-loop-niter.c:1159
- msgid "assuming that the loop counter does not overflow"
- msgstr ""
-
--#: loop-iv.c:2710 tree-ssa-loop-niter.c:1145
-+#: loop-iv.c:2710 tree-ssa-loop-niter.c:1160
- msgid "cannot optimize loop, the loop counter may overflow"
- msgstr ""
-
- #. What to print when a switch has no documentation.
--#: opts.c:95
-+#: opts.c:100
- msgid "This switch lacks documentation"
- msgstr ""
-
--#: opts.c:1172
-+#: opts.c:1188
- #, c-format
- msgid ""
- "\n"
- "Target specific options:\n"
- msgstr ""
-
--#: opts.c:1193
-+#: opts.c:1209
- msgid "The following options are language-independent:\n"
- msgstr ""
-
--#: opts.c:1200
-+#: opts.c:1216
- #, c-format
- msgid ""
- "The %s front end recognizes the following options:\n"
- "\n"
- msgstr ""
-
--#: opts.c:1213
-+#: opts.c:1229
- msgid "The --param option recognizes the following as parameters:\n"
- msgstr ""
-
-@@ -2024,7 +1998,7 @@
- msgid "%s: input file names must have .c suffixes: %s\n"
- msgstr ""
-
--#: reload.c:3737
-+#: reload.c:3742
- msgid "unable to generate reloads for:"
- msgstr ""
-
-@@ -2033,16 +2007,16 @@
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:5187
-+#: reload1.c:5179
- msgid "could not find a spill register"
- msgstr ""
-
- #. It's the compiler's fault.
--#: reload1.c:6843
-+#: reload1.c:6835
- msgid "VOIDmode on an output"
- msgstr ""
-
--#: reload1.c:7836
-+#: reload1.c:7828
- msgid "Failure trying to reload:"
- msgstr ""
-
-@@ -2148,7 +2122,7 @@
- msgid "created and used with different settings of -fpie"
- msgstr ""
-
--#: tree-inline.c:1992
-+#: tree-inline.c:1993
- msgid "originally indirect function call not considered for inlining"
- msgstr ""
-
-@@ -2606,87 +2580,87 @@
- "the scheduler during the first scheduling pass"
- msgstr ""
-
--#: config/alpha/alpha.c:5105
-+#: config/alpha/alpha.c:5121
- #, c-format
- msgid "invalid %%H value"
- msgstr ""
-
--#: config/alpha/alpha.c:5126 config/bfin/bfin.c:1237
-+#: config/alpha/alpha.c:5142 config/bfin/bfin.c:1237
- #, c-format
- msgid "invalid %%J value"
- msgstr ""
-
--#: config/alpha/alpha.c:5156 config/ia64/ia64.c:4661
-+#: config/alpha/alpha.c:5172 config/ia64/ia64.c:4656
- #, c-format
- msgid "invalid %%r value"
- msgstr ""
-
--#: config/alpha/alpha.c:5166 config/rs6000/rs6000.c:10601
-+#: config/alpha/alpha.c:5182 config/rs6000/rs6000.c:10600
- #: config/xtensa/xtensa.c:1707
- #, c-format
- msgid "invalid %%R value"
- msgstr ""
-
--#: config/alpha/alpha.c:5172 config/rs6000/rs6000.c:10520
-+#: config/alpha/alpha.c:5188 config/rs6000/rs6000.c:10519
- #: config/xtensa/xtensa.c:1674
- #, c-format
- msgid "invalid %%N value"
- msgstr ""
-
--#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:10548
-+#: config/alpha/alpha.c:5196 config/rs6000/rs6000.c:10547
- #, c-format
- msgid "invalid %%P value"
- msgstr ""
-
--#: config/alpha/alpha.c:5188
-+#: config/alpha/alpha.c:5204
- #, c-format
- msgid "invalid %%h value"
- msgstr ""
-
--#: config/alpha/alpha.c:5196 config/xtensa/xtensa.c:1700
-+#: config/alpha/alpha.c:5212 config/xtensa/xtensa.c:1700
- #, c-format
- msgid "invalid %%L value"
- msgstr ""
-
--#: config/alpha/alpha.c:5235 config/rs6000/rs6000.c:10502
-+#: config/alpha/alpha.c:5251 config/rs6000/rs6000.c:10501
- #, c-format
- msgid "invalid %%m value"
- msgstr ""
-
--#: config/alpha/alpha.c:5243 config/rs6000/rs6000.c:10510
-+#: config/alpha/alpha.c:5259 config/rs6000/rs6000.c:10509
- #, c-format
- msgid "invalid %%M value"
- msgstr ""
-
--#: config/alpha/alpha.c:5287
-+#: config/alpha/alpha.c:5303
- #, c-format
- msgid "invalid %%U value"
- msgstr ""
-
--#: config/alpha/alpha.c:5299 config/alpha/alpha.c:5313
--#: config/rs6000/rs6000.c:10609
-+#: config/alpha/alpha.c:5315 config/alpha/alpha.c:5329
-+#: config/rs6000/rs6000.c:10608
- #, c-format
- msgid "invalid %%s value"
- msgstr ""
-
--#: config/alpha/alpha.c:5336
-+#: config/alpha/alpha.c:5352
- #, c-format
- msgid "invalid %%C value"
- msgstr ""
-
--#: config/alpha/alpha.c:5373 config/rs6000/rs6000.c:10340
--#: config/rs6000/rs6000.c:10359
-+#: config/alpha/alpha.c:5389 config/rs6000/rs6000.c:10339
-+#: config/rs6000/rs6000.c:10358
- #, c-format
- msgid "invalid %%E value"
- msgstr ""
-
--#: config/alpha/alpha.c:5398 config/alpha/alpha.c:5446
-+#: config/alpha/alpha.c:5414 config/alpha/alpha.c:5462
- #, c-format
- msgid "unknown relocation unspec"
- msgstr ""
-
--#: config/alpha/alpha.c:5407 config/crx/crx.c:1082
--#: config/rs6000/rs6000.c:10924
-+#: config/alpha/alpha.c:5423 config/crx/crx.c:1082
-+#: config/rs6000/rs6000.c:10923
- #, c-format
- msgid "invalid %%xn code"
- msgstr ""
-@@ -2751,42 +2725,47 @@
- msgid "missing operand"
- msgstr ""
-
--#: config/avr/avr.c:1135
-+#: config/avr/avr.c:1046
-+#, c-format
-+msgid "address operand requires constraint for X, Y, or Z register"
-+msgstr ""
-+
-+#: config/avr/avr.c:1153
- msgid "bad address, not (reg+disp):"
- msgstr ""
-
--#: config/avr/avr.c:1142
-+#: config/avr/avr.c:1160
- msgid "bad address, not post_inc or pre_dec:"
- msgstr ""
-
--#: config/avr/avr.c:1153
-+#: config/avr/avr.c:1171
- msgid "internal compiler error. Bad address:"
- msgstr ""
-
--#: config/avr/avr.c:1166
-+#: config/avr/avr.c:1184
- msgid "internal compiler error. Unknown mode:"
- msgstr ""
-
--#: config/avr/avr.c:1789 config/avr/avr.c:2472
-+#: config/avr/avr.c:1807 config/avr/avr.c:2490
- msgid "invalid insn:"
- msgstr ""
-
--#: config/avr/avr.c:1823 config/avr/avr.c:1909 config/avr/avr.c:1958
--#: config/avr/avr.c:1986 config/avr/avr.c:2081 config/avr/avr.c:2250
--#: config/avr/avr.c:2506 config/avr/avr.c:2618
-+#: config/avr/avr.c:1841 config/avr/avr.c:1927 config/avr/avr.c:1976
-+#: config/avr/avr.c:2004 config/avr/avr.c:2099 config/avr/avr.c:2268
-+#: config/avr/avr.c:2524 config/avr/avr.c:2636
- msgid "incorrect insn:"
- msgstr ""
-
--#: config/avr/avr.c:2005 config/avr/avr.c:2166 config/avr/avr.c:2321
--#: config/avr/avr.c:2684
-+#: config/avr/avr.c:2023 config/avr/avr.c:2184 config/avr/avr.c:2339
-+#: config/avr/avr.c:2702
- msgid "unknown move insn:"
- msgstr ""
-
--#: config/avr/avr.c:2914
-+#: config/avr/avr.c:2932
- msgid "bad shift insn:"
- msgstr ""
-
--#: config/avr/avr.c:3030 config/avr/avr.c:3478 config/avr/avr.c:3864
-+#: config/avr/avr.c:3048 config/avr/avr.c:3496 config/avr/avr.c:3882
- msgid "internal compiler error. Incorrect shift:"
- msgstr ""
-
-@@ -2885,11 +2864,11 @@
- #. characters in the message.
- #: config/cris/cris.c:492 fortran/dump-parse-tree.c:79
- #: fortran/dump-parse-tree.c:421 fortran/dump-parse-tree.c:754
--#: fortran/dump-parse-tree.c:801 c-typeck.c:4510 c-typeck.c:4525
--#: c-typeck.c:4540 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
--#: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1150
--#: cp/parser.c:2087 cp/typeck.c:4436 java/expr.c:413
--#: java/parse.y:5005
-+#: fortran/dump-parse-tree.c:801 c-typeck.c:4520 c-typeck.c:4535
-+#: c-typeck.c:4550 final.c:2803 final.c:2805 gcc.c:4742 loop-iv.c:2702
-+#: loop-iv.c:2711 rtl-error.c:113 toplev.c:605 tree-ssa-loop-niter.c:1165
-+#: cp/parser.c:2087 cp/typeck.c:4468 java/expr.c:413
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5005
- #, gcc-internal-format
- msgid "%s"
- msgstr ""
-@@ -3165,20 +3144,20 @@
- msgid "environment variable DJGPP points to corrupt file '%s'"
- msgstr ""
-
--#: config/ia64/ia64.c:4713
-+#: config/ia64/ia64.c:4708
- #, c-format
- msgid "ia64_print_operand: unknown code"
- msgstr ""
-
--#: config/ia64/ia64.c:9817
-+#: config/ia64/ia64.c:9799
- msgid "invalid conversion from %<__fpreg%>"
- msgstr ""
-
--#: config/ia64/ia64.c:9820
-+#: config/ia64/ia64.c:9802
- msgid "invalid conversion to %<__fpreg%>"
- msgstr ""
-
--#: config/ia64/ia64.c:9833 config/ia64/ia64.c:9844
-+#: config/ia64/ia64.c:9815 config/ia64/ia64.c:9826
- msgid "invalid operation on %<__fpreg%>"
- msgstr ""
-
-@@ -3187,7 +3166,7 @@
- msgid "invalid %%P operand"
- msgstr ""
-
--#: config/iq2000/iq2000.c:3137 config/rs6000/rs6000.c:10538
-+#: config/iq2000/iq2000.c:3137 config/rs6000/rs6000.c:10537
- #, c-format
- msgid "invalid %%p value"
- msgstr ""
-@@ -3234,7 +3213,7 @@
- msgstr ""
-
- #: config/m32r/m32r.c:2030 config/m32r/m32r.c:2044
--#: config/rs6000/rs6000.c:17937
-+#: config/rs6000/rs6000.c:17905
- msgid "bad address"
- msgstr ""
-
-@@ -3381,81 +3360,81 @@
- msgid "Try running '%s' in the shell to raise its limit.\n"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10368
-+#: config/rs6000/rs6000.c:10367
- #, c-format
- msgid "invalid %%f value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10377
-+#: config/rs6000/rs6000.c:10376
- #, c-format
- msgid "invalid %%F value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10386
-+#: config/rs6000/rs6000.c:10385
- #, c-format
- msgid "invalid %%G value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10421
-+#: config/rs6000/rs6000.c:10420
- #, c-format
- msgid "invalid %%j code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10431
-+#: config/rs6000/rs6000.c:10430
- #, c-format
- msgid "invalid %%J code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10441
-+#: config/rs6000/rs6000.c:10440
- #, c-format
- msgid "invalid %%k value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10461 config/xtensa/xtensa.c:1693
-+#: config/rs6000/rs6000.c:10460 config/xtensa/xtensa.c:1693
- #, c-format
- msgid "invalid %%K value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10528
-+#: config/rs6000/rs6000.c:10527
- #, c-format
- msgid "invalid %%O value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10575
-+#: config/rs6000/rs6000.c:10574
- #, c-format
- msgid "invalid %%q value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10619
-+#: config/rs6000/rs6000.c:10618
- #, c-format
- msgid "invalid %%S value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10659
-+#: config/rs6000/rs6000.c:10658
- #, c-format
- msgid "invalid %%T value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10669
-+#: config/rs6000/rs6000.c:10668
- #, c-format
- msgid "invalid %%u value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:10678 config/xtensa/xtensa.c:1663
-+#: config/rs6000/rs6000.c:10677 config/xtensa/xtensa.c:1663
- #, c-format
- msgid "invalid %%v value"
- msgstr ""
-
--#: config/rs6000/rs6000.c:19546
-+#: config/rs6000/rs6000.c:19522
- msgid "AltiVec argument passed to unprototyped function"
- msgstr ""
-
--#: config/s390/s390.c:4532
-+#: config/s390/s390.c:4534
- #, c-format
- msgid "cannot decompose address"
- msgstr ""
-
--#: config/s390/s390.c:4742
-+#: config/s390/s390.c:4744
- msgid "UNKNOWN in print_operand !?"
- msgstr ""
-
-@@ -3506,11 +3485,21 @@
- msgid "invalid %%c operand"
- msgstr ""
-
-+#: config/sparc/sparc.c:6841
-+#, c-format
-+msgid "invalid %%C operand"
-+msgstr ""
-+
- #: config/sparc/sparc.c:6862
- #, c-format
- msgid "invalid %%d operand"
- msgstr ""
-
-+#: config/sparc/sparc.c:6863
-+#, c-format
-+msgid "invalid %%D operand"
-+msgstr ""
-+
- #: config/sparc/sparc.c:6879
- #, c-format
- msgid "invalid %%f operand"
-@@ -3600,15 +3589,15 @@
- msgid "address offset not a constant"
- msgstr ""
-
--#: cp/call.c:2469
-+#: cp/call.c:2472
- msgid "candidates are:"
- msgstr ""
-
--#: cp/call.c:6299
-+#: cp/call.c:6303
- msgid "candidate 1:"
- msgstr ""
-
--#: cp/call.c:6300
-+#: cp/call.c:6304
- msgid "candidate 2:"
- msgstr ""
-
-@@ -3903,7 +3892,7 @@
- msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE"
- msgstr ""
-
--#: fortran/check.c:512 fortran/check.c:3481
-+#: fortran/check.c:512 fortran/check.c:3484
- #, no-c-format
- msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type"
- msgstr ""
-@@ -4087,12 +4076,12 @@
- msgid "Too many arguments to %s at %L"
- msgstr ""
-
--#: fortran/check.c:2980 fortran/check.c:3395 fortran/check.c:3419
-+#: fortran/check.c:2980 fortran/check.c:3398 fortran/check.c:3422
- #, no-c-format
- msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE"
- msgstr ""
-
--#: fortran/check.c:3466 fortran/check.c:3474
-+#: fortran/check.c:3469 fortran/check.c:3477
- #, no-c-format
- msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
- msgstr ""
-@@ -4234,7 +4223,7 @@
- msgid "NULL() initialization at %C is ambiguous"
- msgstr ""
-
--#: fortran/decl.c:1180 fortran/decl.c:3455
-+#: fortran/decl.c:1180 fortran/decl.c:3449
- #, no-c-format
- msgid "Duplicate array spec for Cray pointee at %C."
- msgstr ""
-@@ -4274,7 +4263,7 @@
- msgid "Pointer initialization at %C requires '=>', not '='"
- msgstr ""
-
--#: fortran/decl.c:1317 fortran/decl.c:4171
-+#: fortran/decl.c:1317 fortran/decl.c:4165
- #, no-c-format
- msgid "Expected an initialization expression at %C"
- msgstr ""
-@@ -4505,202 +4494,197 @@
- msgid "ENTRY statement at %C cannot appear in a contained procedure"
- msgstr ""
-
--#: fortran/decl.c:2893
--#, no-c-format
--msgid "RESULT attribute required in ENTRY statement at %C"
--msgstr ""
--
--#: fortran/decl.c:3134
-+#: fortran/decl.c:3128
- #, no-c-format
- msgid "Unexpected END statement at %C"
- msgstr ""
-
- #. We would have required END [something]
--#: fortran/decl.c:3143
-+#: fortran/decl.c:3137
- #, no-c-format
- msgid "%s statement expected at %L"
- msgstr ""
-
--#: fortran/decl.c:3154
-+#: fortran/decl.c:3148
- #, no-c-format
- msgid "Expecting %s statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3168
-+#: fortran/decl.c:3162
- #, no-c-format
- msgid "Expected block name of '%s' in %s statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3184
-+#: fortran/decl.c:3178
- #, no-c-format
- msgid "Expected terminating name at %C"
- msgstr ""
-
--#: fortran/decl.c:3193
-+#: fortran/decl.c:3187
- #, no-c-format
- msgid "Expected label '%s' for %s statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3248
-+#: fortran/decl.c:3242
- #, no-c-format
- msgid "Missing array specification at %L in DIMENSION statement"
- msgstr ""
-
--#: fortran/decl.c:3257
-+#: fortran/decl.c:3251
- #, no-c-format
- msgid "Array specification must be deferred at %L"
- msgstr ""
-
--#: fortran/decl.c:3334
-+#: fortran/decl.c:3328
- #, no-c-format
- msgid "Unexpected character in variable list at %C"
- msgstr ""
-
--#: fortran/decl.c:3371
-+#: fortran/decl.c:3365
- #, no-c-format
- msgid "Expected '(' at %C"
- msgstr ""
-
--#: fortran/decl.c:3385 fortran/decl.c:3426
-+#: fortran/decl.c:3379 fortran/decl.c:3420
- #, no-c-format
- msgid "Expected variable name at %C"
- msgstr ""
-
--#: fortran/decl.c:3401
-+#: fortran/decl.c:3395
- #, no-c-format
- msgid "Cray pointer at %C must be an integer."
- msgstr ""
-
--#: fortran/decl.c:3405
-+#: fortran/decl.c:3399
- #, no-c-format
- msgid ""
- "Cray pointer at %C has %d bytes of precision; memory addresses require %d "
- "bytes."
- msgstr ""
-
--#: fortran/decl.c:3412
-+#: fortran/decl.c:3406
- #, no-c-format
- msgid "Expected \",\" at %C"
- msgstr ""
-
--#: fortran/decl.c:3475
-+#: fortran/decl.c:3469
- #, no-c-format
- msgid "Expected \")\" at %C"
- msgstr ""
-
--#: fortran/decl.c:3487
-+#: fortran/decl.c:3481
- #, no-c-format
- msgid "Expected \",\" or end of statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3552
-+#: fortran/decl.c:3546
- #, no-c-format
- msgid "Cray pointer declaration at %C requires -fcray-pointer flag."
- msgstr ""
-
--#: fortran/decl.c:3650
-+#: fortran/decl.c:3644
- #, no-c-format
- msgid ""
- "Access specification of the %s operator at %C has already been specified"
- msgstr ""
-
--#: fortran/decl.c:3668
-+#: fortran/decl.c:3662
- #, no-c-format
- msgid ""
- "Access specification of the .%s. operator at %C has already been specified"
- msgstr ""
-
--#: fortran/decl.c:3755
-+#: fortran/decl.c:3749
- #, no-c-format
- msgid "Expected variable name at %C in PARAMETER statement"
- msgstr ""
-
--#: fortran/decl.c:3762
-+#: fortran/decl.c:3756
- #, no-c-format
- msgid "Expected = sign in PARAMETER statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3768
-+#: fortran/decl.c:3762
- #, no-c-format
- msgid "Expected expression at %C in PARAMETER statement"
- msgstr ""
-
--#: fortran/decl.c:3826
-+#: fortran/decl.c:3820
- #, no-c-format
- msgid "Unexpected characters in PARAMETER statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3851
-+#: fortran/decl.c:3845
- #, no-c-format
- msgid "Blanket SAVE statement at %C follows previous SAVE statement"
- msgstr ""
-
--#: fortran/decl.c:3864
-+#: fortran/decl.c:3858
- #, no-c-format
- msgid "SAVE statement at %C follows blanket SAVE statement"
- msgstr ""
-
--#: fortran/decl.c:3910
-+#: fortran/decl.c:3904
- #, no-c-format
- msgid "Syntax error in SAVE statement at %C"
- msgstr ""
-
--#: fortran/decl.c:3931
-+#: fortran/decl.c:3925
- #, no-c-format
- msgid "MODULE PROCEDURE at %C must be in a generic module interface"
- msgstr ""
-
--#: fortran/decl.c:3993
-+#: fortran/decl.c:3987
- #, no-c-format
- msgid "Derived type at %C can only be PRIVATE within a MODULE"
- msgstr ""
-
--#: fortran/decl.c:4006
-+#: fortran/decl.c:4000
- #, no-c-format
- msgid "Derived type at %C can only be PUBLIC within a MODULE"
- msgstr ""
-
--#: fortran/decl.c:4017
-+#: fortran/decl.c:4011
- #, no-c-format
- msgid "Expected :: in TYPE definition at %C"
- msgstr ""
-
--#: fortran/decl.c:4034
-+#: fortran/decl.c:4028
- #, no-c-format
- msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
- msgstr ""
-
--#: fortran/decl.c:4044
-+#: fortran/decl.c:4038
- #, no-c-format
- msgid "Derived type name '%s' at %C already has a basic type of %s"
- msgstr ""
-
--#: fortran/decl.c:4061
-+#: fortran/decl.c:4055
- #, no-c-format
- msgid "Derived type definition of '%s' at %C has already been defined"
- msgstr ""
-
--#: fortran/decl.c:4095
-+#: fortran/decl.c:4089
- #, no-c-format
- msgid "Cray Pointee at %C cannot be assumed shape array"
- msgstr ""
-
--#: fortran/decl.c:4116
-+#: fortran/decl.c:4110
- #, no-c-format
- msgid "New in Fortran 2003: ENUM and ENUMERATOR at %C"
- msgstr ""
-
--#: fortran/decl.c:4188
-+#: fortran/decl.c:4182
- #, no-c-format
- msgid "ENUMERATOR %L not initialized with integer expression"
- msgstr ""
-
--#: fortran/decl.c:4237
-+#: fortran/decl.c:4231
- #, no-c-format
- msgid "ENUM definition statement expected before %C"
- msgstr ""
-
--#: fortran/decl.c:4270
-+#: fortran/decl.c:4264
- #, no-c-format
- msgid "Syntax error in ENUMERATOR definition at %C"
- msgstr ""
-@@ -7108,75 +7092,75 @@
- msgid "Expected attribute bit name"
- msgstr ""
-
--#: fortran/module.c:2325
-+#: fortran/module.c:2332
- msgid "Expected integer string"
- msgstr ""
-
--#: fortran/module.c:2329
-+#: fortran/module.c:2336
- msgid "Error converting integer"
- msgstr ""
-
--#: fortran/module.c:2352
-+#: fortran/module.c:2359
- msgid "Expected real string"
- msgstr ""
-
--#: fortran/module.c:2541
-+#: fortran/module.c:2548
- msgid "Expected expression type"
- msgstr ""
-
--#: fortran/module.c:2589
-+#: fortran/module.c:2596
- msgid "Bad operator"
- msgstr ""
-
--#: fortran/module.c:2675
-+#: fortran/module.c:2682
- msgid "Bad type in constant expression"
- msgstr ""
-
--#: fortran/module.c:2712
-+#: fortran/module.c:2719
- #, no-c-format
- msgid "Namelist %s cannot be renamed by USE association to %s."
- msgstr ""
-
--#: fortran/module.c:3489
-+#: fortran/module.c:3496
- #, no-c-format
- msgid "Symbol '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:3497
-+#: fortran/module.c:3504
- #, no-c-format
- msgid "User operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:3503
-+#: fortran/module.c:3510
- #, no-c-format
- msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'"
- msgstr ""
-
--#: fortran/module.c:3864
-+#: fortran/module.c:3871
- #, no-c-format
- msgid "Can't open module file '%s' for writing at %C: %s"
- msgstr ""
-
--#: fortran/module.c:3889
-+#: fortran/module.c:3896
- #, no-c-format
- msgid "Error writing module file '%s' for writing: %s"
- msgstr ""
-
--#: fortran/module.c:3910
-+#: fortran/module.c:3917
- #, no-c-format
- msgid "Can't open module file '%s' for reading at %C: %s"
- msgstr ""
-
--#: fortran/module.c:3925
-+#: fortran/module.c:3932
- msgid "Unexpected end of module"
- msgstr ""
-
--#: fortran/module.c:3930
-+#: fortran/module.c:3937
- #, no-c-format
- msgid "File '%s' opened at %C is not a GFORTRAN module file"
- msgstr ""
-
--#: fortran/module.c:3940
-+#: fortran/module.c:3947
- #, no-c-format
- msgid "Can't USE the same module we're building!"
- msgstr ""
-@@ -9848,11 +9832,23 @@
- msgid "Try '"
- msgstr ""
-
-+#: java/gjavah.c:2356
-+#, c-format
-+msgid " --help' for more information.\n"
-+msgstr ""
-+
- #: java/gjavah.c:2363
- #, c-format
- msgid "Usage: "
- msgstr ""
-
-+#: java/gjavah.c:2363
-+#, c-format
-+msgid ""
-+" [OPTION]... CLASS...\n"
-+"\n"
-+msgstr ""
-+
- #: java/gjavah.c:2364
- #, c-format
- msgid ""
-@@ -10190,310 +10186,300 @@
- msgid "cannot specify 'main' class when not linking"
- msgstr ""
-
--#: java/parse-scan.y:879
--#: java/parse.y:961
--#: java/parse.y:1307
--#: java/parse.y:1369
--#: java/parse.y:1577
--#: java/parse.y:1800
--#: java/parse.y:1809
--#: java/parse.y:1820
--#: java/parse.y:1831
--#: java/parse.y:1843
--#: java/parse.y:1858
--#: java/parse.y:1875
--#: java/parse.y:1877
--#: java/parse.y:1958
--#: java/parse.y:2135
--#: java/parse.y:2204
--#: java/parse.y:2368
--#: java/parse.y:2381
--#: java/parse.y:2388
--#: java/parse.y:2395
--#: java/parse.y:2406
--#: java/parse.y:2408
--#: java/parse.y:2446
--#: java/parse.y:2448
--#: java/parse.y:2450
--#: java/parse.y:2471
--#: java/parse.y:2473
--#: java/parse.y:2475
--#: java/parse.y:2491
--#: java/parse.y:2493
--#: java/parse.y:2514
--#: java/parse.y:2516
--#: java/parse.y:2518
--#: java/parse.y:2546
--#: java/parse.y:2548
--#: java/parse.y:2550
--#: java/parse.y:2552
--#: java/parse.y:2570
--#: java/parse.y:2572
--#: java/parse.y:2583
--#: java/parse.y:2594
--#: java/parse.y:2605
--#: java/parse.y:2616
--#: java/parse.y:2627
--#: java/parse.y:2640
--#: java/parse.y:2644
--#: java/parse.y:2646
--#: java/parse.y:2659
--msgid "Missing term"
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:739
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:777
-+msgid "Missing name"
- msgstr ""
-
--#: java/parse-scan.y:881
--#: java/parse.y:741
--#: java/parse.y:779
--#: java/parse.y:804
--#: java/parse.y:982
--#: java/parse.y:1343
--#: java/parse.y:1553
--#: java/parse.y:1555
--#: java/parse.y:1785
--#: java/parse.y:1811
--#: java/parse.y:1822
--#: java/parse.y:1833
--#: java/parse.y:1845
--#: java/parse.y:1860
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:741
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:779
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:804
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:982
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1343
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1553
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1555
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1785
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1811
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1822
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1833
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1845
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1860
- msgid "';' expected"
- msgstr ""
-
--#: java/parse-scan.y:1372
--#: java/parse.y:16544
--msgid "parse error"
--msgstr ""
--
--#: java/parse-scan.y:1373
--#: java/parse.y:16545
--msgid "syntax error; also virtual memory exhausted"
--msgstr ""
--
--#: java/parse-scan.y:1374
--#: java/parse.y:16546
--msgid "parse error; also virtual memory exhausted"
--msgstr ""
--
--#: java/parse-scan.y:1376
--#: java/parse.y:16548
--msgid "parse error: cannot back up"
--msgstr ""
--
--#: java/parse.y:739
--#: java/parse.y:777
--msgid "Missing name"
--msgstr ""
--
--#: java/parse.y:802
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:802
- msgid "'*' expected"
- msgstr ""
-
--#: java/parse.y:816
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:816
- msgid "Class or interface declaration expected"
- msgstr ""
-
--#: java/parse.y:853
--#: java/parse.y:855
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:853
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:855
- msgid "Missing class name"
- msgstr ""
-
--#: java/parse.y:858
--#: java/parse.y:862
--#: java/parse.y:870
--#: java/parse.y:1022
--#: java/parse.y:1288
--#: java/parse.y:1290
--#: java/parse.y:1620
--#: java/parse.y:1871
--#: java/parse.y:1903
--#: java/parse.y:1965
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:858
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:862
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:870
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1022
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1288
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1290
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1620
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1871
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1903
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1965
- msgid "'{' expected"
- msgstr ""
-
--#: java/parse.y:872
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:872
- msgid "Missing super class name"
- msgstr ""
-
--#: java/parse.y:882
--#: java/parse.y:898
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:882
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:898
- msgid "Missing interface name"
- msgstr ""
-
--#: java/parse.y:976
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:961
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1307
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1369
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1577
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1800
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1809
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1820
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1831
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1843
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1858
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1875
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1877
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1958
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2135
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2204
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2368
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2381
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2388
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2395
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2406
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2408
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2446
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2448
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2450
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2471
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2473
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2475
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2491
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2493
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2514
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2516
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2518
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2546
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2548
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2550
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2552
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2570
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2572
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2583
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2594
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2605
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2616
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2627
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2640
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2644
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2646
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2659
-+msgid "Missing term"
-+msgstr ""
-+
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:976
- msgid "Missing variable initializer"
- msgstr ""
-
--#: java/parse.y:993
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:993
- msgid "Invalid declaration"
- msgstr ""
-
--#: java/parse.y:996
--#: java/parse.y:1086
--#: java/parse.y:2150
--#: java/parse.y:2179
--#: java/parse.y:2201
--#: java/parse.y:2205
--#: java/parse.y:2240
--#: java/parse.y:2319
--#: java/parse.y:2329
--#: java/parse.y:2339
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:996
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1086
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2150
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2179
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2201
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2205
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2240
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2319
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2329
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2339
- msgid "']' expected"
- msgstr ""
-
--#: java/parse.y:1000
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1000
- msgid "Unbalanced ']'"
- msgstr ""
-
--#: java/parse.y:1036
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1036
- msgid "Invalid method declaration, method name required"
- msgstr ""
-
--#: java/parse.y:1042
--#: java/parse.y:1048
--#: java/parse.y:1054
--#: java/parse.y:2053
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1042
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1048
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1054
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2053
- msgid "Identifier expected"
- msgstr ""
-
--#: java/parse.y:1060
--#: java/parse.y:4738
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1060
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4738
- #, gcc-internal-format
- msgid "Invalid method declaration, return type required"
- msgstr ""
-
--#: java/parse.y:1084
--#: java/parse.y:1533
--#: java/parse.y:1540
--#: java/parse.y:1549
--#: java/parse.y:1551
--#: java/parse.y:1579
--#: java/parse.y:1688
--#: java/parse.y:1995
--#: java/parse.y:2048
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1084
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1533
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1540
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1549
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1551
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1579
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1688
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1995
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2048
- msgid "')' expected"
- msgstr ""
-
--#: java/parse.y:1100
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1100
- msgid "Missing formal parameter term"
- msgstr ""
-
--#: java/parse.y:1115
--#: java/parse.y:1120
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1115
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1120
- msgid "Missing identifier"
- msgstr ""
-
--#: java/parse.y:1140
--#: java/parse.y:1149
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1140
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1149
- msgid "Missing class type term"
- msgstr ""
-
--#: java/parse.y:1305
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1305
- msgid "Invalid interface type"
- msgstr ""
-
--#: java/parse.y:1493
--#: java/parse.y:1667
--#: java/parse.y:1669
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1493
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1667
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1669
- msgid "':' expected"
- msgstr ""
-
--#: java/parse.y:1519
--#: java/parse.y:1524
--#: java/parse.y:1529
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1519
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1524
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1529
- msgid "Invalid expression statement"
- msgstr ""
-
--#: java/parse.y:1547
--#: java/parse.y:1575
--#: java/parse.y:1616
--#: java/parse.y:1684
--#: java/parse.y:1752
--#: java/parse.y:1873
--#: java/parse.y:1951
--#: java/parse.y:2042
--#: java/parse.y:2044
--#: java/parse.y:2057
--#: java/parse.y:2300
--#: java/parse.y:2302
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1547
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1575
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1616
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1684
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1752
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1873
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1951
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2042
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2044
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2057
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2300
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2302
- msgid "'(' expected"
- msgstr ""
-
--#: java/parse.y:1618
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1618
- msgid "Missing term or ')'"
- msgstr ""
-
--#: java/parse.y:1665
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1665
- msgid "Missing or invalid constant expression"
- msgstr ""
-
--#: java/parse.y:1686
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1686
- msgid "Missing term and ')' expected"
- msgstr ""
-
--#: java/parse.y:1725
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1725
- msgid "Invalid control expression"
- msgstr ""
-
--#: java/parse.y:1727
--#: java/parse.y:1729
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1727
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1729
- msgid "Invalid update expression"
- msgstr ""
-
--#: java/parse.y:1754
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1754
- msgid "Invalid init statement"
- msgstr ""
-
--#: java/parse.y:1954
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1954
- msgid "Missing term or ')' expected"
- msgstr ""
-
--#: java/parse.y:1997
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1997
- msgid "'class' or 'this' expected"
- msgstr ""
-
--#: java/parse.y:1999
--#: java/parse.y:2001
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1999
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2001
- msgid "'class' expected"
- msgstr ""
-
--#: java/parse.y:2046
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2046
- msgid "')' or term expected"
- msgstr ""
-
--#: java/parse.y:2148
--#: java/parse.y:2177
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2148
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2177
- msgid "'[' expected"
- msgstr ""
-
--#: java/parse.y:2255
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2255
- msgid "Field expected"
- msgstr ""
-
--#: java/parse.y:2314
--#: java/parse.y:2324
--#: java/parse.y:2334
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2314
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2324
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2334
- msgid "Missing term and ']' expected"
- msgstr ""
-
--#: java/parse.y:2439
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2439
- msgid "']' expected, invalid type expression"
- msgstr ""
-
--#: java/parse.y:2442
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2442
- msgid "Invalid type expression"
- msgstr ""
-
--#: java/parse.y:2554
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:2554
- msgid "Invalid reference type"
- msgstr ""
-
--#: java/parse.y:3025
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3025
- msgid "Constructor invocation must be first thing in a constructor"
- msgstr ""
-
--#: java/parse.y:3027
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3027
- msgid "Only constructors can invoke constructors"
- msgstr ""
-
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16544
-+msgid "parse error"
-+msgstr ""
-+
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16546
-+msgid "parse error; also virtual memory exhausted"
-+msgstr ""
-+
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16548
-+msgid "parse error: cannot back up"
-+msgstr ""
-+
- #: gcc.c:773
- msgid "GCC does not support -C or -CC without -E"
- msgstr ""
-@@ -10518,44 +10504,6 @@
- msgid "-msingle-float and -msoft-float cannot both be specified"
- msgstr ""
-
--#: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
--#: config/linux.h:108 config/rs6000/linux64.h:344 config/rs6000/linux64.h:346
--#: config/sparc/linux.h:127 config/sparc/linux.h:129
--#: config/sparc/linux64.h:152 config/sparc/linux64.h:154
--#: config/rs6000/sysv4.h:900 config/rs6000/sysv4.h:902
--msgid "-mglibc and -muclibc used together"
--msgstr ""
--
--#: config/lynx.h:71
--msgid "cannot use mthreads and mlegacy-threads together"
--msgstr ""
--
--#: config/lynx.h:96
--msgid "cannot use mshared and static together"
--msgstr ""
--
--#: config/vax/netbsd-elf.h:42
--msgid "the -shared option is not currently supported for VAX ELF"
--msgstr ""
--
--#: config/vax/vax.h:50 config/vax/vax.h:51
--msgid "profiling not supported with -mg\n"
--msgstr ""
--
--#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
--#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
--#: config/sparc/sol2-bi.h:207 config/sparc/sol2-bi.h:217
--msgid "may not use both -m32 and -m64"
--msgstr ""
--
--#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
--msgid "shared and mdll are not compatible"
--msgstr ""
--
--#: config/i386/nwld.h:35
--msgid "Static linking is not supported.\n"
--msgstr ""
--
- #: config/darwin.h:265
- msgid "-current_version only allowed with -dynamiclib"
- msgstr ""
-@@ -10588,33 +10536,56 @@
- msgid "-private_bundle not allowed with -dynamiclib"
- msgstr ""
-
-+#: config/vax/netbsd-elf.h:42
-+msgid "the -shared option is not currently supported for VAX ELF"
-+msgstr ""
-+
-+#: config/vax/vax.h:50 config/vax/vax.h:51
-+msgid "profiling not supported with -mg\n"
-+msgstr ""
-+
-+#: config/sparc/linux.h:127 config/sparc/linux.h:129
-+#: config/sparc/linux64.h:152 config/sparc/linux64.h:154
-+#: config/rs6000/linux64.h:344 config/rs6000/linux64.h:346
-+#: config/rs6000/sysv4.h:898 config/rs6000/sysv4.h:900
-+#: config/alpha/linux-elf.h:34 config/alpha/linux-elf.h:36 config/linux.h:106
-+#: config/linux.h:108
-+msgid "-mglibc and -muclibc used together"
-+msgstr ""
-+
-+#: config/sparc/linux64.h:211 config/sparc/linux64.h:222
-+#: config/sparc/netbsd-elf.h:126 config/sparc/netbsd-elf.h:145
-+#: config/sparc/sol2-bi.h:207 config/sparc/sol2-bi.h:217
-+msgid "may not use both -m32 and -m64"
-+msgstr ""
-+
- #: config/vxworks.h:66
- msgid "-Xbind-now and -Xbind-lazy are incompatible"
- msgstr ""
-
-+#: config/i386/mingw32.h:58 config/i386/cygwin.h:70
-+msgid "shared and mdll are not compatible"
-+msgstr ""
-+
-+#: config/i386/nwld.h:35
-+msgid "Static linking is not supported.\n"
-+msgstr ""
-+
- #: config/sparc/sol2-bi.h:179 config/sparc/sol2-bi.h:184
- #: config/sparc/sol2-gld-bi.h:17 config/sparc/sol2-gld-bi.h:22
- msgid "does not support multilib"
- msgstr ""
-
--#: config/sh/sh.h:458
--msgid "SH2a does not support little-endian"
--msgstr ""
--
- #: config/i386/cygwin.h:29
- msgid "mno-cygwin and mno-win32 are not compatible"
- msgstr ""
-
--#: java/lang-specs.h:34
--msgid "-fjni and -femit-class-files are incompatible"
--msgstr ""
--
--#: java/lang-specs.h:35
--msgid "-fjni and -femit-class-file are incompatible"
-+#: config/arm/arm.h:141
-+msgid "-msoft-float and -mhard_float may not be used together"
- msgstr ""
-
--#: java/lang-specs.h:36 java/lang-specs.h:37
--msgid "-femit-class-file should used along with -fsyntax-only"
-+#: config/arm/arm.h:143
-+msgid "-mbig-endian and -mlittle-endian may not be used together"
- msgstr ""
-
- #: config/i386/sco5.h:189
-@@ -10629,6 +10600,22 @@
- msgid "-G and -static are mutually exclusive"
- msgstr ""
-
-+#: config/sh/sh.h:458
-+msgid "SH2a does not support little-endian"
-+msgstr ""
-+
-+#: java/lang-specs.h:34
-+msgid "-fjni and -femit-class-files are incompatible"
-+msgstr ""
-+
-+#: java/lang-specs.h:35
-+msgid "-fjni and -femit-class-file are incompatible"
-+msgstr ""
-+
-+#: java/lang-specs.h:36 java/lang-specs.h:37
-+msgid "-femit-class-file should used along with -fsyntax-only"
-+msgstr ""
-+
- #: config/rs6000/darwin.h:146
- msgid " conflicting code gen style switches are used"
- msgstr ""
-@@ -10637,3862 +10624,3886 @@
- msgid "the m210 does not have little endian support"
- msgstr ""
-
--#: config/arm/arm.h:141
--msgid "-msoft-float and -mhard_float may not be used together"
-+#: ada/lang-specs.h:35
-+msgid "-c or -S required for Ada"
- msgstr ""
-
--#: config/arm/arm.h:143
--msgid "-mbig-endian and -mlittle-endian may not be used together"
-+#: config/lynx.h:71
-+msgid "cannot use mthreads and mlegacy-threads together"
- msgstr ""
-
--#: ada/lang-specs.h:35
--msgid "-c or -S required for Ada"
-+#: config/lynx.h:96
-+msgid "cannot use mshared and static together"
- msgstr ""
-
- #: config/s390/tpf.h:120
- msgid "static is not supported on TPF-OS"
- msgstr ""
-
--#: java/lang.opt:66
--msgid "Warn if a deprecated compiler feature, class, method, or field is used"
-+#: config/mmix/mmix.opt:25
-+msgid "For intrinsics library: pass all parameters in registers"
- msgstr ""
-
--#: java/lang.opt:70
--msgid "Warn if deprecated empty statements are found"
-+#: config/mmix/mmix.opt:29
-+msgid "Use register stack for parameters and return value"
- msgstr ""
-
--#: java/lang.opt:74
--msgid "Warn if .class files are out of date"
-+#: config/mmix/mmix.opt:33
-+msgid "Use call-clobbered registers for parameters and return value"
- msgstr ""
-
--#: java/lang.opt:78
--msgid "Warn if modifiers are specified when not necessary"
-+#: config/mmix/mmix.opt:38
-+msgid "Use epsilon-respecting floating point compare instructions"
- msgstr ""
-
--#: java/lang.opt:82
--msgid "Deprecated; use --classpath instead"
-+#: config/mmix/mmix.opt:42
-+msgid "Use zero-extending memory loads, not sign-extending ones"
- msgstr ""
-
--#: java/lang.opt:86
--msgid "Permit the use of the assert keyword"
-+#: config/mmix/mmix.opt:46
-+msgid ""
-+"Generate divide results with reminder having the same sign as the divisor "
-+"(not the dividend)"
- msgstr ""
-
--#: java/lang.opt:108
--msgid "Replace system path"
-+#: config/mmix/mmix.opt:50
-+msgid "Prepend global symbols with \":\" (for use with PREFIX)"
- msgstr ""
-
--#: java/lang.opt:112
--msgid "Generate checks for references to NULL"
-+#: config/mmix/mmix.opt:54
-+msgid "Do not provide a default start-address 0x100 of the program"
- msgstr ""
-
--#: java/lang.opt:116
--msgid "Set class path"
-+#: config/mmix/mmix.opt:58
-+msgid "Link to emit program in ELF format (rather than mmo)"
- msgstr ""
-
--#: java/lang.opt:123
--msgid "Output a class file"
-+#: config/mmix/mmix.opt:62
-+msgid "Use P-mnemonics for branches statically predicted as taken"
- msgstr ""
-
--#: java/lang.opt:127
--msgid "Alias for -femit-class-file"
-+#: config/mmix/mmix.opt:66
-+msgid "Don't use P-mnemonics for branches"
- msgstr ""
-
--#: java/lang.opt:131
--msgid "Choose input encoding (defaults from your locale)"
-+#: config/mmix/mmix.opt:80
-+msgid "Use addresses that allocate global registers"
- msgstr ""
-
--#: java/lang.opt:135
--msgid "Set the extension directory path"
-+#: config/mmix/mmix.opt:84
-+msgid "Do not use addresses that allocate global registers"
- msgstr ""
-
--#: java/lang.opt:139
--msgid "Input file is a file with a list of filenames to compile"
-+#: config/mmix/mmix.opt:88
-+msgid "Generate a single exit point for each function"
- msgstr ""
-
--#: java/lang.opt:143
--msgid "Always check for non gcj generated classes archives"
-+#: config/mmix/mmix.opt:92
-+msgid "Do not generate a single exit point for each function"
- msgstr ""
-
--#: java/lang.opt:147
--msgid ""
--"Assume the runtime uses a hash table to map an object to its synchronization "
--"structure"
-+#: config/mmix/mmix.opt:96
-+msgid "Set start-address of the program"
- msgstr ""
-
--#: java/lang.opt:151
--msgid "Generate instances of Class at runtime"
-+#: config/mmix/mmix.opt:100
-+msgid "Set start-address of data"
- msgstr ""
-
--#: java/lang.opt:155
--msgid "Use offset tables for virtual method calls"
-+#: config/alpha/alpha.opt:24 config/i386/i386.opt:186
-+msgid "Do not use hardware fp"
- msgstr ""
-
--#: java/lang.opt:162
--msgid "Assume native functions are implemented using JNI"
-+#: config/alpha/alpha.opt:28
-+msgid "Use fp registers"
- msgstr ""
-
--#: java/lang.opt:166
--msgid "Enable optimization of static class initialization code"
-+#: config/alpha/alpha.opt:32
-+msgid "Assume GAS"
- msgstr ""
-
--#: java/lang.opt:173
--msgid "Reduce the amount of reflection meta-data generated"
-+#: config/alpha/alpha.opt:36
-+msgid "Do not assume GAS"
- msgstr ""
-
--#: java/lang.opt:177
--msgid "Enable assignability checks for stores into object arrays"
-+#: config/alpha/alpha.opt:40
-+msgid "Request IEEE-conformant math library routines (OSF/1)"
- msgstr ""
-
--#: java/lang.opt:181
--msgid "Generate code for the Boehm GC"
-+#: config/alpha/alpha.opt:44
-+msgid "Emit IEEE-conformant code, without inexact exceptions"
- msgstr ""
-
--#: java/lang.opt:185
--msgid "Call a library routine to do integer divisions"
-+#: config/alpha/alpha.opt:51
-+msgid "Do not emit complex integer constants to read-only memory"
- msgstr ""
-
--#: java/lang.opt:189
--msgid "Generated should be loaded by bootstrap loader"
-+#: config/alpha/alpha.opt:55
-+msgid "Use VAX fp"
- msgstr ""
-
--#: ada/lang.opt:91
--msgid "Specify options to GNAT"
-+#: config/alpha/alpha.opt:59
-+msgid "Do not use VAX fp"
- msgstr ""
-
--#: fortran/lang.opt:30
--msgid "Add a directory for INCLUDE and MODULE searching"
-+#: config/alpha/alpha.opt:63
-+msgid "Emit code for the byte/word ISA extension"
- msgstr ""
-
--#: fortran/lang.opt:34
--msgid "Put MODULE files in 'directory'"
-+#: config/alpha/alpha.opt:67
-+msgid "Emit code for the motion video ISA extension"
- msgstr ""
-
--#: fortran/lang.opt:42
--msgid "Warn about possible aliasing of dummy arguments"
-+#: config/alpha/alpha.opt:71
-+msgid "Emit code for the fp move and sqrt ISA extension"
- msgstr ""
-
--#: fortran/lang.opt:46
--msgid "Warn about missing ampersand in continued character constants"
-+#: config/alpha/alpha.opt:75
-+msgid "Emit code for the counting ISA extension"
- msgstr ""
-
--#: fortran/lang.opt:50
--msgid "Warn about truncated character expressions"
-+#: config/alpha/alpha.opt:79
-+msgid "Emit code using explicit relocation directives"
- msgstr ""
-
--#: fortran/lang.opt:54
--msgid "Warn about implicit conversion"
-+#: config/alpha/alpha.opt:83
-+msgid "Emit 16-bit relocations to the small data areas"
- msgstr ""
-
--#: fortran/lang.opt:58
--msgid "Warn about calls with implicit interface"
-+#: config/alpha/alpha.opt:87
-+msgid "Emit 32-bit relocations to the small data areas"
- msgstr ""
-
--#: fortran/lang.opt:62
--msgid "Warn about truncated source lines"
-+#: config/alpha/alpha.opt:91
-+msgid "Emit direct branches to local functions"
- msgstr ""
-
--#: fortran/lang.opt:66
--msgid "Warn about usage of non-standard intrinsics"
-+#: config/alpha/alpha.opt:95
-+msgid "Emit indirect branches to local functions"
- msgstr ""
-
--#: fortran/lang.opt:70
--msgid "Warn about \"suspicious\" constructs"
-+#: config/alpha/alpha.opt:99
-+msgid "Emit rdval instead of rduniq for thread pointer"
- msgstr ""
-
--#: fortran/lang.opt:74
--msgid "Permit nonconforming uses of the tab character"
-+#: config/alpha/alpha.opt:103 config/sparc/long-double-switch.opt:24
-+#: config/s390/s390.opt:56
-+msgid "Use 128-bit long double"
- msgstr ""
-
--#: fortran/lang.opt:78
--msgid "Warn about underflow of numerical constant expressions"
-+#: config/alpha/alpha.opt:107 config/sparc/long-double-switch.opt:28
-+#: config/s390/s390.opt:60
-+msgid "Use 64-bit long double"
- msgstr ""
-
--#: fortran/lang.opt:82
--msgid "All intrinsics procedures are available regardless of selected standard"
-+#: config/alpha/alpha.opt:111
-+msgid "Use features of and schedule given CPU"
- msgstr ""
-
--#: fortran/lang.opt:86
--msgid ""
--"Do not treat local variables and COMMON blocks as if they were named in SAVE "
--"statements"
-+#: config/alpha/alpha.opt:115
-+msgid "Schedule given CPU"
- msgstr ""
-
--#: fortran/lang.opt:90
--msgid "Specify that backslash in string introduces an escape character"
-+#: config/alpha/alpha.opt:119
-+msgid "Control the generated fp rounding mode"
- msgstr ""
-
--#: fortran/lang.opt:94
--msgid "Set the default double precision kind to an 8 byte wide type"
-+#: config/alpha/alpha.opt:123
-+msgid "Control the IEEE trap mode"
- msgstr ""
-
--#: fortran/lang.opt:98
--msgid "Set the default integer kind to an 8 byte wide type"
-+#: config/alpha/alpha.opt:127
-+msgid "Control the precision given to fp exceptions"
- msgstr ""
-
--#: fortran/lang.opt:102
--msgid "Set the default real kind to an 8 byte wide type"
-+#: config/alpha/alpha.opt:131
-+msgid "Tune expected memory latency"
- msgstr ""
-
--#: fortran/lang.opt:106
--msgid "Ignore 'D' in column one in fixed form"
-+#: config/alpha/alpha.opt:135 config/rs6000/sysv4.opt:33
-+#: config/ia64/ia64.opt:93
-+msgid "Specify bit size of immediate TLS offsets"
- msgstr ""
-
--#: fortran/lang.opt:110
--msgid "Treat lines with 'D' in column one as comments"
-+#: config/mt/mt.opt:24
-+msgid "Use byte loads and stores when generating code."
- msgstr ""
-
--#: fortran/lang.opt:114
--msgid "Allow dollar signs in entity names"
-+#: config/mt/mt.opt:28 config/m32c/m32c.opt:25
-+msgid "Use simulator runtime"
- msgstr ""
-
--#: fortran/lang.opt:118
--msgid "Display the code tree after parsing"
-+#: config/mt/mt.opt:32
-+msgid "Do not include crt0.o in the startup files"
- msgstr ""
-
--#: fortran/lang.opt:122
--msgid "Use f2c calling convention"
-+#: config/mt/mt.opt:36 config/mt/mt.opt:40 config/mt/mt.opt:44
-+#: config/mt/mt.opt:48 config/mt/mt.opt:52
-+msgid "Internal debug switch"
- msgstr ""
-
--#: fortran/lang.opt:126
--msgid "Assume that the source file is fixed form"
-+#: config/mt/mt.opt:56 config/iq2000/iq2000.opt:24
-+msgid "Specify CPU for code generation purposes"
- msgstr ""
-
--#: fortran/lang.opt:130
--msgid "Assume that the source file is free form"
-+#: config/rs6000/aix64.opt:25
-+msgid "Compile for 64-bit pointers"
- msgstr ""
-
--#: fortran/lang.opt:134 c.opt:617
--msgid "Enable OpenMP"
-+#: config/rs6000/aix64.opt:29
-+msgid "Compile for 32-bit pointers"
- msgstr ""
-
--#: fortran/lang.opt:138
--msgid "Append underscores to externally visible names"
-+#: config/rs6000/aix64.opt:33 config/rs6000/aix41.opt:25
-+msgid "Support message passing with the Parallel Environment"
- msgstr ""
-
--#: fortran/lang.opt:142
--msgid "Use the Cray Pointer extension"
-+#: config/rs6000/sysv4.opt:25
-+msgid "Select ABI calling convention"
- msgstr ""
-
--#: fortran/lang.opt:146
--msgid "Append a second underscore if the name already contains an underscore"
-+#: config/rs6000/sysv4.opt:29
-+msgid "Select method for sdata handling"
- msgstr ""
-
--#: fortran/lang.opt:150
--msgid ""
--"Specify that no implicit typing is allowed, unless overridden by explicit "
--"IMPLICIT statements"
-+#: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
-+msgid "Align to the base type of the bit-field"
- msgstr ""
-
--#: fortran/lang.opt:154
--msgid "Allow arbitrary character line width in fixed mode"
-+#: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
-+msgid "Produce code relocatable at runtime"
- msgstr ""
-
--#: fortran/lang.opt:158
--msgid "Use n as character line width in fixed mode"
-+#: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
-+msgid "Produce little endian code"
- msgstr ""
-
--#: fortran/lang.opt:162
--msgid "Allow arbitrary character line width in free mode"
-+#: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
-+msgid "Produce big endian code"
- msgstr ""
-
--#: fortran/lang.opt:166
--msgid "Use n as character line width in free mode"
-+#: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
-+#: config/rs6000/sysv4.opt:84 config/rs6000/sysv4.opt:101
-+#: config/rs6000/sysv4.opt:129 config/rs6000/sysv4.opt:141
-+msgid "no description yet"
- msgstr ""
-
--#: fortran/lang.opt:170
--msgid "Maximum number of errors to report"
-+#: config/rs6000/sysv4.opt:79
-+msgid "Assume all variable arg functions are prototyped"
- msgstr ""
-
--#: fortran/lang.opt:174
--msgid "Maximum identifier length"
-+#: config/rs6000/sysv4.opt:88
-+msgid "Use EABI"
- msgstr ""
-
--#: fortran/lang.opt:178
--msgid "Maximum length for subrecords"
-+#: config/rs6000/sysv4.opt:92
-+msgid "Allow bit-fields to cross word boundaries"
- msgstr ""
-
--#: fortran/lang.opt:182
--msgid "Size in bytes of the largest array that will be put on the stack"
-+#: config/rs6000/sysv4.opt:96
-+msgid "Use alternate register names"
- msgstr ""
-
--#: fortran/lang.opt:186
--msgid "Don't generate code, just do syntax and semantics checking"
-+#: config/rs6000/sysv4.opt:105
-+msgid "Link with libsim.a, libc.a and sim-crt0.o"
- msgstr ""
-
--#: fortran/lang.opt:190
--msgid "Enable range checking during compilation"
-+#: config/rs6000/sysv4.opt:109
-+msgid "Link with libads.a, libc.a and crt0.o"
- msgstr ""
-
--#: fortran/lang.opt:194
--msgid "Try to layout derived types as compact as possible"
-+#: config/rs6000/sysv4.opt:113
-+msgid "Link with libyk.a, libc.a and crt0.o"
- msgstr ""
-
--#: fortran/lang.opt:198
--msgid "Copy array sections into a contiguous block on procedure entry"
-+#: config/rs6000/sysv4.opt:117
-+msgid "Link with libmvme.a, libc.a and crt0.o"
- msgstr ""
-
--#: fortran/lang.opt:202
--msgid "Treat the input file as preprocessed"
-+#: config/rs6000/sysv4.opt:121
-+msgid "Set the PPC_EMB bit in the ELF flags header"
- msgstr ""
-
--#: fortran/lang.opt:206
--msgid "Stop on following floating point exceptions"
-+#: config/rs6000/sysv4.opt:125
-+msgid "Use the WindISS simulator"
- msgstr ""
-
--#: fortran/lang.opt:210
--msgid "Conform to the ISO Fortran 95 standard"
-+#: config/rs6000/sysv4.opt:133 config/rs6000/darwin.opt:25
-+msgid "Generate 64-bit code"
- msgstr ""
-
--#: fortran/lang.opt:214
--msgid "Conform to the ISO Fortran 2003 standard"
-+#: config/rs6000/sysv4.opt:137 config/rs6000/darwin.opt:29
-+msgid "Generate 32-bit code"
- msgstr ""
-
--#: fortran/lang.opt:218
--msgid "Conform nothing in particular"
-+#: config/rs6000/sysv4.opt:145
-+msgid "Generate code to use a non-exec PLT and GOT"
- msgstr ""
-
--#: fortran/lang.opt:222
--msgid "Accept extensions to support legacy code"
-+#: config/rs6000/sysv4.opt:149
-+msgid "Generate code for old exec BSS PLT"
- msgstr ""
-
--#: fortran/lang.opt:226 c.opt:660
--msgid "Use the narrowest integer type possible for enumeration types"
-+#: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:136
-+msgid "Conform more closely to IBM XLC semantics"
- msgstr ""
-
--#: fortran/lang.opt:230
--msgid "Use little-endian format for unformatted files"
-+#: config/rs6000/linux64.opt:25
-+msgid "Call mcount for profiling before a function prologue"
- msgstr ""
-
--#: fortran/lang.opt:234
--msgid "Use big-endian format for unformatted files"
-+#: config/rs6000/darwin.opt:33
-+msgid "Generate code suitable for executables (NOT shared libs)"
- msgstr ""
-
--#: fortran/lang.opt:238
--msgid "Use native format for unformatted files"
-+#: config/rs6000/rs6000.opt:25
-+msgid "Use POWER instruction set"
- msgstr ""
-
--#: fortran/lang.opt:242
--msgid "Swap endianness for unformatted files"
-+#: config/rs6000/rs6000.opt:29
-+msgid "Do not use POWER instruction set"
- msgstr ""
-
--#: fortran/lang.opt:246
--msgid "Use a 4-byte record marker for unformatted files"
-+#: config/rs6000/rs6000.opt:33
-+msgid "Use POWER2 instruction set"
- msgstr ""
-
--#: fortran/lang.opt:250
--msgid "Use an 8-byte record marker for unformatted files"
-+#: config/rs6000/rs6000.opt:37
-+msgid "Use PowerPC instruction set"
- msgstr ""
-
--#: treelang/lang.opt:30
--msgid "Trace lexical analysis"
-+#: config/rs6000/rs6000.opt:41
-+msgid "Do not use PowerPC instruction set"
- msgstr ""
-
--#: treelang/lang.opt:34
--msgid "Trace the parsing process"
-+#: config/rs6000/rs6000.opt:45
-+msgid "Use PowerPC-64 instruction set"
- msgstr ""
-
--#: config/alpha/alpha.opt:24 config/i386/i386.opt:186
--msgid "Do not use hardware fp"
-+#: config/rs6000/rs6000.opt:49
-+msgid "Use PowerPC General Purpose group optional instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:28
--msgid "Use fp registers"
-+#: config/rs6000/rs6000.opt:53
-+msgid "Use PowerPC Graphics group optional instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:32
--msgid "Assume GAS"
-+#: config/rs6000/rs6000.opt:57
-+msgid "Use PowerPC V2.01 single field mfcr instruction"
- msgstr ""
-
--#: config/alpha/alpha.opt:36
--msgid "Do not assume GAS"
-+#: config/rs6000/rs6000.opt:61
-+msgid "Use PowerPC V2.02 popcntb instruction"
- msgstr ""
-
--#: config/alpha/alpha.opt:40
--msgid "Request IEEE-conformant math library routines (OSF/1)"
-+#: config/rs6000/rs6000.opt:65
-+msgid "Use PowerPC V2.02 floating point rounding instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:44
--msgid "Emit IEEE-conformant code, without inexact exceptions"
-+#: config/rs6000/rs6000.opt:69
-+msgid "Use AltiVec instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:51
--msgid "Do not emit complex integer constants to read-only memory"
-+#: config/rs6000/rs6000.opt:73
-+msgid "Use 4xx half-word multiply instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:55
--msgid "Use VAX fp"
-+#: config/rs6000/rs6000.opt:77
-+msgid "Use 4xx string-search dlmzb instruction"
- msgstr ""
-
--#: config/alpha/alpha.opt:59
--msgid "Do not use VAX fp"
-+#: config/rs6000/rs6000.opt:81
-+msgid "Generate load/store multiple instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:63
--msgid "Emit code for the byte/word ISA extension"
-+#: config/rs6000/rs6000.opt:85
-+msgid "Generate string instructions for block moves"
- msgstr ""
-
--#: config/alpha/alpha.opt:67
--msgid "Emit code for the motion video ISA extension"
-+#: config/rs6000/rs6000.opt:89
-+msgid "Use new mnemonics for PowerPC architecture"
- msgstr ""
-
--#: config/alpha/alpha.opt:71
--msgid "Emit code for the fp move and sqrt ISA extension"
-+#: config/rs6000/rs6000.opt:93
-+msgid "Use old mnemonics for PowerPC architecture"
- msgstr ""
-
--#: config/alpha/alpha.opt:75
--msgid "Emit code for the counting ISA extension"
-+#: config/rs6000/rs6000.opt:97 config/pdp11/pdp11.opt:84
-+msgid "Do not use hardware floating point"
- msgstr ""
-
--#: config/alpha/alpha.opt:79
--msgid "Emit code using explicit relocation directives"
-+#: config/rs6000/rs6000.opt:101 config/pdp11/pdp11.opt:72
-+#: config/frv/frv.opt:121
-+msgid "Use hardware floating point"
- msgstr ""
-
--#: config/alpha/alpha.opt:83
--msgid "Emit 16-bit relocations to the small data areas"
-+#: config/rs6000/rs6000.opt:105
-+msgid "Do not generate load/store with update instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:87
--msgid "Emit 32-bit relocations to the small data areas"
-+#: config/rs6000/rs6000.opt:109
-+msgid "Generate load/store with update instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:91
--msgid "Emit direct branches to local functions"
-+#: config/rs6000/rs6000.opt:113
-+msgid "Do not generate fused multiply/add instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:95
--msgid "Emit indirect branches to local functions"
-+#: config/rs6000/rs6000.opt:117
-+msgid "Generate fused multiply/add instructions"
- msgstr ""
-
--#: config/alpha/alpha.opt:99
--msgid "Emit rdval instead of rduniq for thread pointer"
-+#: config/rs6000/rs6000.opt:121
-+msgid "Schedule the start and end of the procedure"
- msgstr ""
-
--#: config/alpha/alpha.opt:103 config/s390/s390.opt:56
--#: config/sparc/long-double-switch.opt:24
--msgid "Use 128-bit long double"
-+#: config/rs6000/rs6000.opt:128
-+msgid "Return all structures in memory (AIX default)"
- msgstr ""
-
--#: config/alpha/alpha.opt:107 config/s390/s390.opt:60
--#: config/sparc/long-double-switch.opt:28
--msgid "Use 64-bit long double"
-+#: config/rs6000/rs6000.opt:132
-+msgid "Return small structures in registers (SVR4 default)"
- msgstr ""
-
--#: config/alpha/alpha.opt:111
--msgid "Use features of and schedule given CPU"
-+#: config/rs6000/rs6000.opt:140
-+msgid "Generate software floating point divide for better throughput"
- msgstr ""
-
--#: config/alpha/alpha.opt:115
--msgid "Schedule given CPU"
-+#: config/rs6000/rs6000.opt:144
-+msgid "Do not place floating point constants in TOC"
- msgstr ""
-
--#: config/alpha/alpha.opt:119
--msgid "Control the generated fp rounding mode"
-+#: config/rs6000/rs6000.opt:148
-+msgid "Place floating point constants in TOC"
- msgstr ""
-
--#: config/alpha/alpha.opt:123
--msgid "Control the IEEE trap mode"
-+#: config/rs6000/rs6000.opt:152
-+msgid "Do not place symbol+offset constants in TOC"
- msgstr ""
-
--#: config/alpha/alpha.opt:127
--msgid "Control the precision given to fp exceptions"
-+#: config/rs6000/rs6000.opt:156
-+msgid "Place symbol+offset constants in TOC"
- msgstr ""
-
--#: config/alpha/alpha.opt:131
--msgid "Tune expected memory latency"
-+#: config/rs6000/rs6000.opt:167
-+msgid "Use only one TOC entry per procedure"
- msgstr ""
-
--#: config/alpha/alpha.opt:135 config/ia64/ia64.opt:93
--#: config/rs6000/sysv4.opt:33
--msgid "Specify bit size of immediate TLS offsets"
-+#: config/rs6000/rs6000.opt:171
-+msgid "Put everything in the regular TOC"
- msgstr ""
-
--#: config/frv/frv.opt:24
--msgid "Use 4 media accumulators"
-+#: config/rs6000/rs6000.opt:175
-+msgid "Generate VRSAVE instructions when generating AltiVec code"
- msgstr ""
-
--#: config/frv/frv.opt:28
--msgid "Use 8 media accumulators"
-+#: config/rs6000/rs6000.opt:179
-+msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead"
- msgstr ""
-
--#: config/frv/frv.opt:32
--msgid "Enable label alignment optimizations"
-+#: config/rs6000/rs6000.opt:183
-+msgid "Generate isel instructions"
- msgstr ""
-
--#: config/frv/frv.opt:36
--msgid "Dynamically allocate cc registers"
-+#: config/rs6000/rs6000.opt:187
-+msgid "Deprecated option. Use -misel/-mno-isel instead"
- msgstr ""
-
--#: config/frv/frv.opt:43
--msgid "Set the cost of branches"
-+#: config/rs6000/rs6000.opt:191
-+msgid "Generate SPE SIMD instructions on E500"
- msgstr ""
-
--#: config/frv/frv.opt:47
--msgid "Enable conditional execution other than moves/scc"
-+#: config/rs6000/rs6000.opt:195
-+msgid "Deprecated option. Use -mspe/-mno-spe instead"
- msgstr ""
-
--#: config/frv/frv.opt:51
--msgid "Change the maximum length of conditionally-executed sequences"
-+#: config/rs6000/rs6000.opt:199
-+msgid "Enable debug output"
- msgstr ""
-
--#: config/frv/frv.opt:55
--msgid ""
--"Change the number of temporary registers that are available to conditionally-"
--"executed sequences"
-+#: config/rs6000/rs6000.opt:203
-+msgid "Specify ABI to use"
- msgstr ""
-
--#: config/frv/frv.opt:59
--msgid "Enable conditional moves"
-+#: config/rs6000/rs6000.opt:207 config/sparc/sparc.opt:92
-+msgid "Use features of and schedule code for given CPU"
- msgstr ""
-
--#: config/frv/frv.opt:63
--msgid "Set the target CPU type"
-+#: config/rs6000/rs6000.opt:211 config/i386/i386.opt:226
-+#: config/sparc/sparc.opt:96 config/ia64/ia64.opt:97 config/s390/s390.opt:84
-+msgid "Schedule code for given CPU"
- msgstr ""
-
--#: config/frv/frv.opt:85
--msgid "Use fp double instructions"
-+#: config/rs6000/rs6000.opt:215
-+msgid "Select full, part, or no traceback table"
- msgstr ""
-
--#: config/frv/frv.opt:89
--msgid "Change the ABI to allow double word insns"
-+#: config/rs6000/rs6000.opt:219
-+msgid "Avoid all range limits on call instructions"
- msgstr ""
-
--#: config/frv/frv.opt:93 config/bfin/bfin.opt:53
--msgid "Enable Function Descriptor PIC mode"
-+#: config/rs6000/rs6000.opt:223
-+msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
- msgstr ""
-
--#: config/frv/frv.opt:97
--msgid "Just use icc0/fcc0"
-+#: config/rs6000/rs6000.opt:227
-+msgid "Select GPR floating point method"
- msgstr ""
-
--#: config/frv/frv.opt:101
--msgid "Only use 32 FPRs"
-+#: config/rs6000/rs6000.opt:231
-+msgid "Specify size of long double (64 or 128 bits)"
- msgstr ""
-
--#: config/frv/frv.opt:105
--msgid "Use 64 FPRs"
-+#: config/rs6000/rs6000.opt:235
-+msgid "Determine which dependences between insns are considered costly"
- msgstr ""
-
--#: config/frv/frv.opt:109
--msgid "Only use 32 GPRs"
-+#: config/rs6000/rs6000.opt:239
-+msgid "Specify which post scheduling nop insertion scheme to apply"
- msgstr ""
-
--#: config/frv/frv.opt:113
--msgid "Use 64 GPRs"
-+#: config/rs6000/rs6000.opt:243
-+msgid "Specify alignment of structure fields default/natural"
- msgstr ""
-
--#: config/frv/frv.opt:117
--msgid "Enable use of GPREL for read-only data in FDPIC"
-+#: config/rs6000/rs6000.opt:247
-+msgid "Specify scheduling priority for dispatch slot restricted insns"
- msgstr ""
-
--#: config/frv/frv.opt:121 config/rs6000/rs6000.opt:101
--#: config/pdp11/pdp11.opt:72
--msgid "Use hardware floating point"
-+#: config/i386/djgpp.opt:26
-+msgid "Ignored (obsolete)"
- msgstr ""
-
--#: config/frv/frv.opt:125
--msgid "Enable inlining of PLT in function calls"
-+#: config/i386/cygming.opt:24
-+msgid "Create console application"
- msgstr ""
-
--#: config/frv/frv.opt:129
--msgid "Enable PIC support for building libraries"
-+#: config/i386/cygming.opt:28
-+msgid "Use the Cygwin interface"
- msgstr ""
-
--#: config/frv/frv.opt:133
--msgid "Follow the EABI linkage requirements"
-+#: config/i386/cygming.opt:32
-+msgid "Generate code for a DLL"
- msgstr ""
-
--#: config/frv/frv.opt:137
--msgid "Disallow direct calls to global functions"
-+#: config/i386/cygming.opt:36
-+msgid "Ignore dllimport for functions"
- msgstr ""
-
--#: config/frv/frv.opt:141
--msgid "Use media instructions"
-+#: config/i386/cygming.opt:40
-+msgid "Use Mingw-specific thread support"
- msgstr ""
-
--#: config/frv/frv.opt:145
--msgid "Use multiply add/subtract instructions"
-+#: config/i386/cygming.opt:44
-+msgid "Set Windows defines"
- msgstr ""
-
--#: config/frv/frv.opt:149
--msgid "Enable optimizing &&/|| in conditional execution"
-+#: config/i386/cygming.opt:48
-+msgid "Create GUI application"
- msgstr ""
-
--#: config/frv/frv.opt:153
--msgid "Enable nested conditional execution optimizations"
-+#: config/i386/i386.opt:24
-+msgid "sizeof(long double) is 16"
- msgstr ""
-
--#: config/frv/frv.opt:158
--msgid "Do not mark ABI switches in e_flags"
-+#: config/i386/i386.opt:28
-+msgid "Generate 32bit i386 code"
- msgstr ""
-
--#: config/frv/frv.opt:162
--msgid "Remove redundant membars"
-+#: config/i386/i386.opt:36
-+msgid "Support 3DNow! built-in functions"
- msgstr ""
-
--#: config/frv/frv.opt:166
--msgid "Pack VLIW instructions"
-+#: config/i386/i386.opt:44
-+msgid "Generate 64bit x86-64 code"
- msgstr ""
-
--#: config/frv/frv.opt:170
--msgid "Enable setting GPRs to the result of comparisons"
-+#: config/i386/i386.opt:48 config/i386/i386.opt:118 config/s390/s390.opt:52
-+msgid "Use hardware fp"
- msgstr ""
-
--#: config/frv/frv.opt:174
--msgid "Change the amount of scheduler lookahead"
-+#: config/i386/i386.opt:52
-+msgid "sizeof(long double) is 12"
- msgstr ""
-
--#: config/frv/frv.opt:178 config/pa/pa.opt:105
--msgid "Use software floating point"
-+#: config/i386/i386.opt:56
-+msgid "Reserve space for outgoing arguments in the function prologue"
- msgstr ""
-
--#: config/frv/frv.opt:182
--msgid "Assume a large TLS segment"
-+#: config/i386/i386.opt:60
-+msgid "Align some doubles on dword boundary"
- msgstr ""
-
--#: config/frv/frv.opt:186
--msgid "Do not assume a large TLS segment"
-+#: config/i386/i386.opt:64
-+msgid "Function starts are aligned to this power of 2"
- msgstr ""
-
--#: config/frv/frv.opt:191
--msgid "Cause gas to print tomcat statistics"
-+#: config/i386/i386.opt:68
-+msgid "Jump targets are aligned to this power of 2"
- msgstr ""
-
--#: config/frv/frv.opt:196
--msgid "Link with the library-pic libraries"
-+#: config/i386/i386.opt:72
-+msgid "Loop code aligned to this power of 2"
- msgstr ""
-
--#: config/frv/frv.opt:200
--msgid "Allow branches to be packed with other instructions"
-+#: config/i386/i386.opt:76
-+msgid "Align destination of the string operations"
- msgstr ""
-
--#: config/mn10300/mn10300.opt:24
--msgid "Target the AM33 processor"
-+#: config/i386/i386.opt:80 config/s390/s390.opt:32
-+msgid "Generate code for given CPU"
- msgstr ""
-
--#: config/mn10300/mn10300.opt:28
--msgid "Target the AM33/2.0 processor"
-+#: config/i386/i386.opt:84
-+msgid "Use given assembler dialect"
- msgstr ""
-
--#: config/mn10300/mn10300.opt:32
--msgid "Work around hardware multiply bug"
-+#: config/i386/i386.opt:88
-+msgid "Branches are this expensive (1-5, arbitrary units)"
- msgstr ""
-
--#: config/mn10300/mn10300.opt:37
--msgid "Enable linker relaxations"
-+#: config/i386/i386.opt:92
-+msgid ""
-+"Data greater than given threshold will go into .ldata section in x86-64 "
-+"medium model"
- msgstr ""
-
--#: config/mn10300/mn10300.opt:41
--msgid "Return pointers in both a0 and d0"
-+#: config/i386/i386.opt:96
-+msgid "Use given x86-64 code model"
- msgstr ""
-
--#: config/s390/tpf.opt:24
--msgid "Enable TPF-OS tracing code"
-+#: config/i386/i386.opt:106
-+msgid "Generate sin, cos, sqrt for FPU"
- msgstr ""
-
--#: config/s390/tpf.opt:28
--msgid "Specify main object for TPF-OS"
-+#: config/i386/i386.opt:110
-+msgid "Return values of functions in FPU registers"
- msgstr ""
-
--#: config/s390/s390.opt:24
--msgid "31 bit ABI"
-+#: config/i386/i386.opt:114
-+msgid "Generate floating point mathematics using given instruction set"
- msgstr ""
-
--#: config/s390/s390.opt:28
--msgid "64 bit ABI"
-+#: config/i386/i386.opt:122 config/m68k/ieee.opt:25
-+msgid "Use IEEE math for fp comparisons"
- msgstr ""
-
--#: config/s390/s390.opt:32 config/i386/i386.opt:80
--msgid "Generate code for given CPU"
-+#: config/i386/i386.opt:126
-+msgid "Inline all known string operations"
- msgstr ""
-
--#: config/s390/s390.opt:36
--msgid "Maintain backchain pointer"
-+#: config/i386/i386.opt:134
-+msgid "Support MMX built-in functions"
- msgstr ""
-
--#: config/s390/s390.opt:40
--msgid "Additional debug prints"
-+#: config/i386/i386.opt:138
-+msgid "Use native (MS) bitfield layout"
- msgstr ""
-
--#: config/s390/s390.opt:44
--msgid "ESA/390 architecture"
-+#: config/i386/i386.opt:154
-+msgid "Omit the frame pointer in leaf functions"
- msgstr ""
-
--#: config/s390/s390.opt:48
--msgid "Enable fused multiply/add instructions"
-+#: config/i386/i386.opt:166
-+msgid "Attempt to keep stack aligned to this power of 2"
- msgstr ""
-
--#: config/s390/s390.opt:52 config/i386/i386.opt:48 config/i386/i386.opt:118
--msgid "Use hardware fp"
-+#: config/i386/i386.opt:170
-+msgid "Use push instructions to save outgoing arguments"
- msgstr ""
-
--#: config/s390/s390.opt:64
--msgid "Use packed stack layout"
-+#: config/i386/i386.opt:174
-+msgid "Use red-zone in the x86-64 code"
- msgstr ""
-
--#: config/s390/s390.opt:68
--msgid "Use bras for executable < 64k"
-+#: config/i386/i386.opt:178
-+msgid "Number of registers used to pass integer arguments"
- msgstr ""
-
--#: config/s390/s390.opt:72
--msgid "Don't use hardware fp"
-+#: config/i386/i386.opt:182
-+msgid "Alternate calling convention"
- msgstr ""
-
--#: config/s390/s390.opt:76
--msgid ""
--"Set the max. number of bytes which has to be left to stack size before a "
--"trap instruction is triggered"
-+#: config/i386/i386.opt:190
-+msgid "Support MMX and SSE built-in functions and code generation"
- msgstr ""
-
--#: config/s390/s390.opt:80
--msgid ""
--"Emit extra code in the function prologue in order to trap if the stack size "
--"exceeds the given limit"
-+#: config/i386/i386.opt:194
-+msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
- msgstr ""
-
--#: config/s390/s390.opt:84 config/ia64/ia64.opt:97 config/sparc/sparc.opt:96
--#: config/i386/i386.opt:226 config/rs6000/rs6000.opt:211
--msgid "Schedule code for given CPU"
-+#: config/i386/i386.opt:198
-+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
- msgstr ""
-
--#: config/s390/s390.opt:88
--msgid "mvcle use"
-+#: config/i386/i386.opt:202
-+msgid "Use SSE register passing conventions for SF and DF mode"
- msgstr ""
-
--#: config/s390/s390.opt:92
--msgid "Warn if a function uses alloca or creates an array with dynamic size"
-+#: config/i386/i386.opt:206
-+msgid "Realign stack in prologue"
- msgstr ""
-
--#: config/s390/s390.opt:96
--msgid "Warn if a single function's framesize exceeds the given framesize"
-+#: config/i386/i386.opt:210
-+msgid "Uninitialized locals in .bss"
- msgstr ""
-
--#: config/s390/s390.opt:100
--msgid "z/Architecture"
-+#: config/i386/i386.opt:214
-+msgid "Enable stack probing"
- msgstr ""
-
--#: config/ia64/ilp32.opt:3
--msgid "Generate ILP32 code"
-+#: config/i386/i386.opt:218
-+msgid "Use given thread-local storage dialect"
- msgstr ""
-
--#: config/ia64/ilp32.opt:7
--msgid "Generate LP64 code"
-+#: config/i386/i386.opt:222
-+#, c-format
-+msgid "Use direct references against %gs when accessing tls data"
- msgstr ""
-
--#: config/ia64/ia64.opt:3
--msgid "Generate big endian code"
-+#: config/i386/sco5.opt:25
-+msgid "Generate ELF output"
- msgstr ""
-
--#: config/ia64/ia64.opt:7
--msgid "Generate little endian code"
-+#: config/m32r/m32r.opt:24
-+msgid "Compile for the m32rx"
- msgstr ""
-
--#: config/ia64/ia64.opt:11
--msgid "Generate code for GNU as"
-+#: config/m32r/m32r.opt:28
-+msgid "Compile for the m32r2"
- msgstr ""
-
--#: config/ia64/ia64.opt:15
--msgid "Generate code for GNU ld"
-+#: config/m32r/m32r.opt:32
-+msgid "Compile for the m32r"
- msgstr ""
-
--#: config/ia64/ia64.opt:19
--msgid "Emit stop bits before and after volatile extended asms"
-+#: config/m32r/m32r.opt:36
-+msgid "Align all loops to 32 byte boundary"
- msgstr ""
-
--#: config/ia64/ia64.opt:23
--msgid "Use in/loc/out register names"
-+#: config/m32r/m32r.opt:40
-+msgid "Prefer branches over conditional execution"
- msgstr ""
-
--#: config/ia64/ia64.opt:30
--msgid "Enable use of sdata/scommon/sbss"
-+#: config/m32r/m32r.opt:44
-+msgid "Give branches their default cost"
- msgstr ""
-
--#: config/ia64/ia64.opt:34
--msgid "Generate code without GP reg"
-+#: config/m32r/m32r.opt:48
-+msgid "Display compile time statistics"
- msgstr ""
-
--#: config/ia64/ia64.opt:38
--msgid "gp is constant (but save/restore gp on indirect calls)"
-+#: config/m32r/m32r.opt:52
-+msgid "Specify cache flush function"
- msgstr ""
-
--#: config/ia64/ia64.opt:42
--msgid "Generate self-relocatable code"
-+#: config/m32r/m32r.opt:56
-+msgid "Specify cache flush trap number"
- msgstr ""
-
--#: config/ia64/ia64.opt:46
--msgid "Generate inline floating point division, optimize for latency"
-+#: config/m32r/m32r.opt:60
-+msgid "Only issue one instruction per cycle"
- msgstr ""
-
--#: config/ia64/ia64.opt:50
--msgid "Generate inline floating point division, optimize for throughput"
-+#: config/m32r/m32r.opt:64
-+msgid "Allow two instructions to be issued per cycle"
- msgstr ""
-
--#: config/ia64/ia64.opt:57
--msgid "Generate inline integer division, optimize for latency"
-+#: config/m32r/m32r.opt:68
-+msgid "Code size: small, medium or large"
- msgstr ""
-
--#: config/ia64/ia64.opt:61
--msgid "Generate inline integer division, optimize for throughput"
-+#: config/m32r/m32r.opt:72
-+msgid "Don't call any cache flush functions"
- msgstr ""
-
--#: config/ia64/ia64.opt:65
--msgid "Do not inline integer division"
-+#: config/m32r/m32r.opt:76
-+msgid "Don't call any cache flush trap"
- msgstr ""
-
--#: config/ia64/ia64.opt:69
--msgid "Generate inline square root, optimize for latency"
-+#: config/m32r/m32r.opt:83
-+msgid "Small data area: none, sdata, use"
- msgstr ""
-
--#: config/ia64/ia64.opt:73
--msgid "Generate inline square root, optimize for throughput"
-+#: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
-+msgid "Generate PA1.0 code"
- msgstr ""
-
--#: config/ia64/ia64.opt:77
--msgid "Do not inline square root"
-+#: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
-+msgid "Generate PA1.1 code"
- msgstr ""
-
--#: config/ia64/ia64.opt:81
--msgid "Enable Dwarf 2 line debug info via GNU as"
-+#: config/pa/pa.opt:32 config/pa/pa.opt:93
-+msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
- msgstr ""
-
--#: config/ia64/ia64.opt:85
--msgid "Enable earlier placing stop bits for better scheduling"
-+#: config/pa/pa.opt:36
-+msgid "Generate code for huge switch statements"
- msgstr ""
-
--#: config/ia64/ia64.opt:89 config/pa/pa.opt:52
--msgid "Specify range of registers to make fixed"
-+#: config/pa/pa.opt:40
-+msgid "Disable FP regs"
- msgstr ""
-
--#: config/ia64/ia64.opt:101
--msgid "Use data speculation before reload"
-+#: config/pa/pa.opt:44
-+msgid "Disable indexed addressing"
- msgstr ""
-
--#: config/ia64/ia64.opt:105
--msgid "Use data speculation after reload"
-+#: config/pa/pa.opt:48
-+msgid "Generate fast indirect calls"
- msgstr ""
-
--#: config/ia64/ia64.opt:109
--msgid "Use control speculation"
-+#: config/pa/pa.opt:52 config/ia64/ia64.opt:89
-+msgid "Specify range of registers to make fixed"
- msgstr ""
-
--#: config/ia64/ia64.opt:113
--msgid "Use in block data speculation before reload"
-+#: config/pa/pa.opt:56
-+msgid "Assume code will be assembled by GAS"
- msgstr ""
-
--#: config/ia64/ia64.opt:117
--msgid "Use in block data speculation after reload"
-+#: config/pa/pa.opt:60
-+msgid "Put jumps in call delay slots"
- msgstr ""
-
--#: config/ia64/ia64.opt:121
--msgid "Use in block control speculation"
-+#: config/pa/pa.opt:65
-+msgid "Enable linker optimizations"
- msgstr ""
-
--#: config/ia64/ia64.opt:125
--msgid "Use simple data speculation check"
-+#: config/pa/pa.opt:69
-+msgid "Always generate long calls"
- msgstr ""
-
--#: config/ia64/ia64.opt:129
--msgid "Use simple data speculation check for control speculation"
-+#: config/pa/pa.opt:73
-+msgid "Emit long load/store sequences"
- msgstr ""
-
--#: config/ia64/ia64.opt:133
--msgid "Print information about speculative motions."
-+#: config/pa/pa.opt:81
-+msgid "Disable space regs"
- msgstr ""
-
--#: config/ia64/ia64.opt:137
--msgid ""
--"If set, data speculative instructions will be chosen for schedule only if "
--"there are no other choices at the moment "
-+#: config/pa/pa.opt:97
-+msgid "Use portable calling conventions"
- msgstr ""
-
--#: config/ia64/ia64.opt:141
-+#: config/pa/pa.opt:101
- msgid ""
--"If set, control speculative instructions will be chosen for schedule only if "
--"there are no other choices at the moment "
-+"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
-+"7200, 7300, and 8000"
- msgstr ""
-
--#: config/ia64/ia64.opt:145
--msgid ""
--"Count speculative dependencies while calculating priority of instructions"
-+#: config/pa/pa.opt:105 config/frv/frv.opt:178
-+msgid "Use software floating point"
- msgstr ""
-
--#: config/m32c/m32c.opt:25 config/mt/mt.opt:28
--msgid "Use simulator runtime"
-+#: config/pa/pa.opt:113
-+msgid "Do not disable space regs"
- msgstr ""
-
--#: config/m32c/m32c.opt:29
--msgid "Compile code for R8C variants"
-+#: config/pa/pa-hpux1111.opt:24 config/pa/pa-hpux1010.opt:24
-+#: config/pa/pa-hpux.opt:28
-+msgid "Specify UNIX standard for predefines and linking"
- msgstr ""
-
--#: config/m32c/m32c.opt:33
--msgid "Compile code for M16C variants"
-+#: config/pa/pa64-hpux.opt:24
-+msgid "Assume code will be linked by GNU ld"
- msgstr ""
-
--#: config/m32c/m32c.opt:37
--msgid "Compile code for M32CM variants"
-+#: config/pa/pa64-hpux.opt:28
-+msgid "Assume code will be linked by HP ld"
- msgstr ""
-
--#: config/m32c/m32c.opt:41
--msgid "Compile code for M32C variants"
-+#: config/pa/pa-hpux.opt:24
-+msgid "Generate cpp defines for server IO"
- msgstr ""
-
--#: config/m32c/m32c.opt:45
--msgid "Number of memreg bytes (default: 16, range: 0..16)"
-+#: config/pa/pa-hpux.opt:32
-+msgid "Generate cpp defines for workstation IO"
- msgstr ""
-
--#: config/sparc/little-endian.opt:24
--msgid "Generate code for little-endian"
-+#: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
-+msgid "Compile for a 68HC11"
- msgstr ""
-
--#: config/sparc/little-endian.opt:28
--msgid "Generate code for big-endian"
-+#: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
-+msgid "Compile for a 68HC12"
- msgstr ""
-
--#: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
--msgid "Use hardware FP"
-+#: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
-+msgid "Compile for a 68HCS12"
- msgstr ""
-
--#: config/sparc/sparc.opt:32
--msgid "Do not use hardware FP"
-+#: config/m68hc11/m68hc11.opt:50
-+msgid "Auto pre/post decrement increment allowed"
- msgstr ""
-
--#: config/sparc/sparc.opt:36
--msgid "Assume possible double misalignment"
-+#: config/m68hc11/m68hc11.opt:54
-+msgid "Min/max instructions allowed"
- msgstr ""
-
--#: config/sparc/sparc.opt:40
--msgid "Pass -assert pure-text to linker"
-+#: config/m68hc11/m68hc11.opt:58
-+msgid "Use call and rtc for function calls and returns"
- msgstr ""
-
--#: config/sparc/sparc.opt:44
--msgid "Use ABI reserved registers"
-+#: config/m68hc11/m68hc11.opt:62
-+msgid "Auto pre/post decrement increment not allowed"
- msgstr ""
-
--#: config/sparc/sparc.opt:48
--msgid "Use hardware quad FP instructions"
-+#: config/m68hc11/m68hc11.opt:66
-+msgid "Use jsr and rts for function calls and returns"
- msgstr ""
-
--#: config/sparc/sparc.opt:52
--msgid "Do not use hardware quad fp instructions"
-+#: config/m68hc11/m68hc11.opt:70
-+msgid "Min/max instructions not allowed"
- msgstr ""
-
--#: config/sparc/sparc.opt:56
--msgid "Compile for V8+ ABI"
-+#: config/m68hc11/m68hc11.opt:74
-+msgid "Use direct addressing mode for soft registers"
- msgstr ""
-
--#: config/sparc/sparc.opt:60
--msgid "Use UltraSPARC Visual Instruction Set extensions"
-+#: config/m68hc11/m68hc11.opt:78
-+msgid "Compile with 32-bit integer mode"
- msgstr ""
-
--#: config/sparc/sparc.opt:64
--msgid "Pointers are 64-bit"
-+#: config/m68hc11/m68hc11.opt:83
-+msgid "Specify the register allocation order"
- msgstr ""
-
--#: config/sparc/sparc.opt:68
--msgid "Pointers are 32-bit"
-+#: config/m68hc11/m68hc11.opt:87
-+msgid "Do not use direct addressing mode for soft registers"
- msgstr ""
-
--#: config/sparc/sparc.opt:72
--msgid "Use 64-bit ABI"
-+#: config/m68hc11/m68hc11.opt:91
-+msgid "Compile with 16-bit integer mode"
- msgstr ""
-
--#: config/sparc/sparc.opt:76
--msgid "Use 32-bit ABI"
-+#: config/m68hc11/m68hc11.opt:95
-+msgid "Indicate the number of soft registers available"
- msgstr ""
-
--#: config/sparc/sparc.opt:80
--msgid "Use stack bias"
-+#: config/arm/arm.opt:24
-+msgid "Specify an ABI"
- msgstr ""
-
--#: config/sparc/sparc.opt:84
--msgid "Use structs on stronger alignment for double-word copies"
-+#: config/arm/arm.opt:28
-+msgid "Generate a call to abort if a noreturn function returns"
- msgstr ""
-
--#: config/sparc/sparc.opt:88
--msgid "Optimize tail call instructions in assembler and linker"
-+#: config/arm/arm.opt:35
-+msgid "Pass FP arguments in FP registers"
- msgstr ""
-
--#: config/sparc/sparc.opt:92 config/rs6000/rs6000.opt:207
--msgid "Use features of and schedule code for given CPU"
-+#: config/arm/arm.opt:39
-+msgid "Generate APCS conformant stack frames"
- msgstr ""
-
--#: config/sparc/sparc.opt:100
--msgid "Use given SPARC-V9 code model"
-+#: config/arm/arm.opt:43
-+msgid "Generate re-entrant, PIC code"
- msgstr ""
-
--#: config/sparc/sparc.opt:104
--msgid "Enable strict 32-bit psABI struct return checking."
-+#: config/arm/arm.opt:50
-+msgid "Specify the name of the target architecture"
- msgstr ""
-
--#: config/m32r/m32r.opt:24
--msgid "Compile for the m32rx"
-+#: config/arm/arm.opt:57
-+msgid "Assume target CPU is configured as big endian"
- msgstr ""
-
--#: config/m32r/m32r.opt:28
--msgid "Compile for the m32r2"
-+#: config/arm/arm.opt:61
-+msgid "Thumb: Assume non-static functions may be called from ARM code"
- msgstr ""
-
--#: config/m32r/m32r.opt:32
--msgid "Compile for the m32r"
-+#: config/arm/arm.opt:65
-+msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
- msgstr ""
-
--#: config/m32r/m32r.opt:36
--msgid "Align all loops to 32 byte boundary"
-+#: config/arm/arm.opt:69
-+msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
- msgstr ""
-
--#: config/m32r/m32r.opt:40
--msgid "Prefer branches over conditional execution"
-+#: config/arm/arm.opt:73
-+msgid "Specify the name of the target CPU"
- msgstr ""
-
--#: config/m32r/m32r.opt:44
--msgid "Give branches their default cost"
-+#: config/arm/arm.opt:77
-+msgid "Specify if floating point hardware should be used"
- msgstr ""
-
--#: config/m32r/m32r.opt:48
--msgid "Display compile time statistics"
-+#: config/arm/arm.opt:91
-+msgid "Specify the name of the target floating point hardware/format"
- msgstr ""
-
--#: config/m32r/m32r.opt:52
--msgid "Specify cache flush function"
-+#: config/arm/arm.opt:95
-+msgid "Alias for -mfloat-abi=hard"
- msgstr ""
-
--#: config/m32r/m32r.opt:56
--msgid "Specify cache flush trap number"
-+#: config/arm/arm.opt:99
-+msgid "Assume target CPU is configured as little endian"
- msgstr ""
-
--#: config/m32r/m32r.opt:60
--msgid "Only issue one instruction per cycle"
-+#: config/arm/arm.opt:103
-+msgid "Generate call insns as indirect calls, if necessary"
- msgstr ""
-
--#: config/m32r/m32r.opt:64
--msgid "Allow two instructions to be issued per cycle"
-+#: config/arm/arm.opt:107
-+msgid "Specify the register to be used for PIC addressing"
- msgstr ""
-
--#: config/m32r/m32r.opt:68
--msgid "Code size: small, medium or large"
-+#: config/arm/arm.opt:111
-+msgid "Store function names in object code"
- msgstr ""
-
--#: config/m32r/m32r.opt:72
--msgid "Don't call any cache flush functions"
-+#: config/arm/arm.opt:115
-+msgid "Permit scheduling of a function's prologue sequence"
- msgstr ""
-
--#: config/m32r/m32r.opt:76
--msgid "Don't call any cache flush trap"
-+#: config/arm/arm.opt:119
-+msgid "Do not load the PIC register in function prologues"
- msgstr ""
-
--#: config/m32r/m32r.opt:83
--msgid "Small data area: none, sdata, use"
-+#: config/arm/arm.opt:123
-+msgid "Alias for -mfloat-abi=soft"
- msgstr ""
-
--#: config/m68k/m68k.opt:24
--msgid "Generate code for a 520X"
-+#: config/arm/arm.opt:127
-+msgid "Specify the minimum bit alignment of structures"
- msgstr ""
-
--#: config/m68k/m68k.opt:28
--msgid "Generate code for a 5206e"
-+#: config/arm/arm.opt:131
-+msgid "Compile for the Thumb not the ARM"
- msgstr ""
-
--#: config/m68k/m68k.opt:32
--msgid "Generate code for a 528x"
-+#: config/arm/arm.opt:135
-+msgid "Support calls between Thumb and ARM instruction sets"
- msgstr ""
-
--#: config/m68k/m68k.opt:36
--msgid "Generate code for a 5307"
-+#: config/arm/arm.opt:139
-+msgid "Specify how to access the thread pointer"
- msgstr ""
-
--#: config/m68k/m68k.opt:40
--msgid "Generate code for a 5407"
-+#: config/arm/arm.opt:143
-+msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
- msgstr ""
-
--#: config/m68k/m68k.opt:44
--msgid "Generate code for a ColdFire v4e"
-+#: config/arm/arm.opt:147
-+msgid "Thumb: Generate (leaf) stack frames even if not needed"
- msgstr ""
-
--#: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
--msgid "Generate code for a 68000"
-+#: config/arm/arm.opt:151
-+msgid "Tune code for the given processor"
- msgstr ""
-
--#: config/m68k/m68k.opt:52 config/m68k/m68k.opt:105
--msgid "Generate code for a 68020"
-+#: config/arm/arm.opt:155
-+msgid "Assume big endian bytes, little endian words"
- msgstr ""
-
--#: config/m68k/m68k.opt:56
--msgid "Generate code for a 68040, without any new instructions"
-+#: config/arm/pe.opt:24
-+msgid "Ignore dllimport attribute for functions"
- msgstr ""
-
--#: config/m68k/m68k.opt:60
--msgid "Generate code for a 68060, without any new instructions"
-+#: config/lynx.opt:24
-+msgid "Support legacy multi-threading"
- msgstr ""
-
--#: config/m68k/m68k.opt:64
--msgid "Generate code for a 68030"
-+#: config/lynx.opt:28
-+msgid "Use shared libraries"
- msgstr ""
-
--#: config/m68k/m68k.opt:68
--msgid "Generate code for a 68040"
-+#: config/lynx.opt:32
-+msgid "Support multi-threading"
- msgstr ""
-
--#: config/m68k/m68k.opt:72
--msgid "Generate code for a 68060"
-+#: config/c4x/c4x.opt:24
-+msgid "Generate code for C30 CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:76
--msgid "Generate code for a 68302"
-+#: config/c4x/c4x.opt:28
-+msgid "Generate code for C31 CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:80
--msgid "Generate code for a 68332"
-+#: config/c4x/c4x.opt:32
-+msgid "Generate code for C32 CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:85
--msgid "Generate code for a 68851"
-+#: config/c4x/c4x.opt:36
-+msgid "Generate code for C33 CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:89
--msgid "Generate code that uses 68881 floating-point instructions"
-+#: config/c4x/c4x.opt:40
-+msgid "Generate code for C40 CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:93
--msgid "Align variables on a 32-bit boundary"
-+#: config/c4x/c4x.opt:44
-+msgid "Generate code for C44 CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:97
--msgid "Use the bit-field instructions"
-+#: config/c4x/c4x.opt:48
-+msgid "Assume that pointers may be aliased"
- msgstr ""
-
--#: config/m68k/m68k.opt:109
--msgid "Generate code for a cpu32"
-+#: config/c4x/c4x.opt:52
-+msgid "Big memory model"
- msgstr ""
-
--#: config/m68k/m68k.opt:113
--msgid "Enable ID based shared library"
-+#: config/c4x/c4x.opt:56
-+msgid "Use the BK register as a general purpose register"
- msgstr ""
-
--#: config/m68k/m68k.opt:117
--msgid "Do not use the bit-field instructions"
-+#: config/c4x/c4x.opt:60
-+msgid "Generate code for CPU"
- msgstr ""
-
--#: config/m68k/m68k.opt:121
--msgid "Use normal calling convention"
-+#: config/c4x/c4x.opt:64
-+msgid "Enable use of DB instruction"
- msgstr ""
-
--#: config/m68k/m68k.opt:125
--msgid "Consider type 'int' to be 32 bits wide"
--msgstr ""
--
--#: config/m68k/m68k.opt:129
--msgid "Generate pc-relative code"
-+#: config/c4x/c4x.opt:68
-+msgid "Enable debugging"
- msgstr ""
-
--#: config/m68k/m68k.opt:133
--msgid "Use different calling convention using 'rtd'"
-+#: config/c4x/c4x.opt:72
-+msgid "Enable new features under development"
- msgstr ""
-
--#: config/m68k/m68k.opt:137
--msgid "Enable separate data segment"
-+#: config/c4x/c4x.opt:76
-+msgid "Use fast but approximate float to integer conversion"
- msgstr ""
-
--#: config/m68k/m68k.opt:141 config/bfin/bfin.opt:45
--msgid "ID of shared library to build"
-+#: config/c4x/c4x.opt:80
-+msgid "Force RTL generation to emit valid 3 operand insns"
- msgstr ""
-
--#: config/m68k/m68k.opt:145
--msgid "Consider type 'int' to be 16 bits wide"
-+#: config/c4x/c4x.opt:84
-+msgid "Force constants into registers to improve hoisting"
- msgstr ""
-
--#: config/m68k/m68k.opt:149
--msgid "Generate code with library calls for floating point"
-+#: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
-+msgid "Save DP across ISR in small memory model"
- msgstr ""
-
--#: config/m68k/m68k.opt:153
--msgid "Do not use unaligned memory references"
-+#: config/c4x/c4x.opt:92
-+msgid "Allow unsigned iteration counts for RPTB/DB"
- msgstr ""
-
--#: config/m68k/ieee.opt:25 config/i386/i386.opt:122
--msgid "Use IEEE math for fp comparisons"
-+#: config/c4x/c4x.opt:96
-+msgid "Pass arguments on the stack"
- msgstr ""
-
--#: config/i386/djgpp.opt:26
--msgid "Ignored (obsolete)"
-+#: config/c4x/c4x.opt:100
-+msgid "Use MPYI instruction for C3x"
- msgstr ""
-
--#: config/i386/i386.opt:24
--msgid "sizeof(long double) is 16"
-+#: config/c4x/c4x.opt:104
-+msgid "Enable parallel instructions"
- msgstr ""
-
--#: config/i386/i386.opt:28
--msgid "Generate 32bit i386 code"
-+#: config/c4x/c4x.opt:108
-+msgid "Enable MPY||ADD and MPY||SUB instructions"
- msgstr ""
-
--#: config/i386/i386.opt:36
--msgid "Support 3DNow! built-in functions"
-+#: config/c4x/c4x.opt:116
-+msgid "Preserve all 40 bits of FP reg across call"
- msgstr ""
-
--#: config/i386/i386.opt:44
--msgid "Generate 64bit x86-64 code"
-+#: config/c4x/c4x.opt:120
-+msgid "Pass arguments in registers"
- msgstr ""
-
--#: config/i386/i386.opt:52
--msgid "sizeof(long double) is 12"
-+#: config/c4x/c4x.opt:124
-+msgid "Enable use of RTPB instruction"
- msgstr ""
-
--#: config/i386/i386.opt:56
--msgid "Reserve space for outgoing arguments in the function prologue"
-+#: config/c4x/c4x.opt:128
-+msgid "Enable use of RTPS instruction"
- msgstr ""
-
--#: config/i386/i386.opt:60
--msgid "Align some doubles on dword boundary"
-+#: config/c4x/c4x.opt:132
-+msgid "Set the maximum number of iterations for RPTS to N"
- msgstr ""
-
--#: config/i386/i386.opt:64
--msgid "Function starts are aligned to this power of 2"
-+#: config/c4x/c4x.opt:136
-+msgid "Small memory model"
- msgstr ""
-
--#: config/i386/i386.opt:68
--msgid "Jump targets are aligned to this power of 2"
-+#: config/c4x/c4x.opt:140
-+msgid "Emit code compatible with TI tools"
- msgstr ""
-
--#: config/i386/i386.opt:72
--msgid "Loop code aligned to this power of 2"
-+#: config/h8300/h8300.opt:24
-+msgid "Generate H8S code"
- msgstr ""
-
--#: config/i386/i386.opt:76
--msgid "Align destination of the string operations"
-+#: config/h8300/h8300.opt:28
-+msgid "Generate H8SX code"
- msgstr ""
-
--#: config/i386/i386.opt:84
--msgid "Use given assembler dialect"
-+#: config/h8300/h8300.opt:32
-+msgid "Generate H8S/2600 code"
- msgstr ""
-
--#: config/i386/i386.opt:88
--msgid "Branches are this expensive (1-5, arbitrary units)"
-+#: config/h8300/h8300.opt:36
-+msgid "Make integers 32 bits wide"
- msgstr ""
-
--#: config/i386/i386.opt:92
--msgid ""
--"Data greater than given threshold will go into .ldata section in x86-64 "
--"medium model"
-+#: config/h8300/h8300.opt:43
-+msgid "Use registers for argument passing"
- msgstr ""
-
--#: config/i386/i386.opt:96
--msgid "Use given x86-64 code model"
-+#: config/h8300/h8300.opt:47
-+msgid "Consider access to byte sized memory slow"
- msgstr ""
-
--#: config/i386/i386.opt:106
--msgid "Generate sin, cos, sqrt for FPU"
-+#: config/h8300/h8300.opt:51
-+msgid "Enable linker relaxing"
- msgstr ""
-
--#: config/i386/i386.opt:110
--msgid "Return values of functions in FPU registers"
-+#: config/h8300/h8300.opt:55
-+msgid "Generate H8/300H code"
- msgstr ""
-
--#: config/i386/i386.opt:114
--msgid "Generate floating point mathematics using given instruction set"
-+#: config/h8300/h8300.opt:59
-+msgid "Enable the normal mode"
- msgstr ""
-
--#: config/i386/i386.opt:126
--msgid "Inline all known string operations"
-+#: config/h8300/h8300.opt:63
-+msgid "Use H8/300 alignment rules"
- msgstr ""
-
--#: config/i386/i386.opt:134
--msgid "Support MMX built-in functions"
-+#: config/xtensa/xtensa.opt:24
-+msgid "Use CONST16 instruction to load constants"
- msgstr ""
-
--#: config/i386/i386.opt:138
--msgid "Use native (MS) bitfield layout"
-+#: config/xtensa/xtensa.opt:28
-+msgid "Enable fused multiply/add and multiply/subtract FP instructions"
- msgstr ""
-
--#: config/i386/i386.opt:154
--msgid "Omit the frame pointer in leaf functions"
-+#: config/xtensa/xtensa.opt:32
-+msgid "Use indirect CALLXn instructions for large programs"
- msgstr ""
-
--#: config/i386/i386.opt:166
--msgid "Attempt to keep stack aligned to this power of 2"
-+#: config/xtensa/xtensa.opt:36
-+msgid "Automatically align branch targets to reduce branch penalties"
- msgstr ""
-
--#: config/i386/i386.opt:170
--msgid "Use push instructions to save outgoing arguments"
-+#: config/xtensa/xtensa.opt:40
-+msgid "Intersperse literal pools with code in the text section"
- msgstr ""
-
--#: config/i386/i386.opt:174
--msgid "Use red-zone in the x86-64 code"
-+#: config/mcore/mcore.opt:24
-+msgid "Generate code for the M*Core M210"
- msgstr ""
-
--#: config/i386/i386.opt:178
--msgid "Number of registers used to pass integer arguments"
-+#: config/mcore/mcore.opt:28
-+msgid "Generate code for the M*Core M340"
- msgstr ""
-
--#: config/i386/i386.opt:182
--msgid "Alternate calling convention"
-+#: config/mcore/mcore.opt:32
-+msgid "Set maximum alignment to 4"
- msgstr ""
-
--#: config/i386/i386.opt:190
--msgid "Support MMX and SSE built-in functions and code generation"
-+#: config/mcore/mcore.opt:36
-+msgid "Force functions to be aligned to a 4 byte boundary"
- msgstr ""
-
--#: config/i386/i386.opt:194
--msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
-+#: config/mcore/mcore.opt:40
-+msgid "Set maximum alignment to 8"
- msgstr ""
-
--#: config/i386/i386.opt:198
--msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
-+#: config/mcore/mcore.opt:44 config/score/score.opt:24
-+msgid "Generate big-endian code"
- msgstr ""
-
--#: config/i386/i386.opt:202
--msgid "Use SSE register passing conventions for SF and DF mode"
-+#: config/mcore/mcore.opt:48
-+msgid "Emit call graph information"
- msgstr ""
-
--#: config/i386/i386.opt:206
--msgid "Realign stack in prologue"
-+#: config/mcore/mcore.opt:52
-+msgid "Use the divide instruction"
- msgstr ""
-
--#: config/i386/i386.opt:210
--msgid "Uninitialized locals in .bss"
-+#: config/mcore/mcore.opt:56
-+msgid "Inline constants if it can be done in 2 insns or less"
- msgstr ""
-
--#: config/i386/i386.opt:214
--msgid "Enable stack probing"
-+#: config/mcore/mcore.opt:60 config/score/score.opt:28
-+msgid "Generate little-endian code"
- msgstr ""
-
--#: config/i386/i386.opt:218
--msgid "Use given thread-local storage dialect"
-+#: config/mcore/mcore.opt:68
-+msgid "Use arbitrary sized immediates in bit operations"
- msgstr ""
-
--#: config/i386/i386.opt:222
--#, c-format
--msgid "Use direct references against %gs when accessing tls data"
-+#: config/mcore/mcore.opt:72
-+msgid "Prefer word accesses over byte accesses"
- msgstr ""
-
--#: config/i386/cygming.opt:24
--msgid "Create console application"
-+#: config/mcore/mcore.opt:76
-+msgid "Set the maximum amount for a single stack increment operation"
- msgstr ""
-
--#: config/i386/cygming.opt:28
--msgid "Use the Cygwin interface"
-+#: config/mcore/mcore.opt:80
-+msgid "Always treat bitfields as int-sized"
- msgstr ""
-
--#: config/i386/cygming.opt:32
--msgid "Generate code for a DLL"
-+#: config/cris/cris.opt:46
-+msgid "Work around bug in multiplication instruction"
- msgstr ""
-
--#: config/i386/cygming.opt:36
--msgid "Ignore dllimport for functions"
-+#: config/cris/cris.opt:52
-+msgid "Compile for ETRAX 4 (CRIS v3)"
- msgstr ""
-
--#: config/i386/cygming.opt:40
--msgid "Use Mingw-specific thread support"
-+#: config/cris/cris.opt:57
-+msgid "Compile for ETRAX 100 (CRIS v8)"
- msgstr ""
-
--#: config/i386/cygming.opt:44
--msgid "Set Windows defines"
-+#: config/cris/cris.opt:65
-+msgid "Emit verbose debug information in assembly code"
- msgstr ""
-
--#: config/i386/cygming.opt:48
--msgid "Create GUI application"
-+#: config/cris/cris.opt:72
-+msgid "Do not use condition codes from normal instructions"
- msgstr ""
-
--#: config/i386/sco5.opt:25
--msgid "Generate ELF output"
-+#: config/cris/cris.opt:81
-+msgid "Do not emit addressing modes with side-effect assignment"
- msgstr ""
-
--#: config/rs6000/aix41.opt:25 config/rs6000/aix64.opt:33
--msgid "Support message passing with the Parallel Environment"
-+#: config/cris/cris.opt:90
-+msgid "Do not tune stack alignment"
- msgstr ""
-
--#: config/rs6000/aix.opt:25 config/rs6000/rs6000.opt:136
--msgid "Conform more closely to IBM XLC semantics"
-+#: config/cris/cris.opt:99
-+msgid "Do not tune writable data alignment"
- msgstr ""
-
--#: config/rs6000/darwin.opt:25 config/rs6000/sysv4.opt:133
--msgid "Generate 64-bit code"
-+#: config/cris/cris.opt:108
-+msgid "Do not tune code and read-only data alignment"
- msgstr ""
-
--#: config/rs6000/darwin.opt:29 config/rs6000/sysv4.opt:137
--msgid "Generate 32-bit code"
-+#: config/cris/cris.opt:117
-+msgid "Align code and data to 32 bits"
- msgstr ""
-
--#: config/rs6000/darwin.opt:33
--msgid "Generate code suitable for executables (NOT shared libs)"
-+#: config/cris/cris.opt:134
-+msgid "Don't align items in code or data"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:25
--msgid "Use POWER instruction set"
-+#: config/cris/cris.opt:143
-+msgid "Do not emit function prologue or epilogue"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:29
--msgid "Do not use POWER instruction set"
-+#: config/cris/cris.opt:150
-+msgid "Use the most feature-enabling options allowed by other options"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:33
--msgid "Use POWER2 instruction set"
-+#: config/cris/cris.opt:159
-+msgid "Override -mbest-lib-options"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:37
--msgid "Use PowerPC instruction set"
-+#: config/cris/cris.opt:166
-+msgid "Generate code for the specified chip or CPU version"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:41
--msgid "Do not use PowerPC instruction set"
-+#: config/cris/cris.opt:170
-+msgid "Tune alignment for the specified chip or CPU version"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:45
--msgid "Use PowerPC-64 instruction set"
-+#: config/cris/cris.opt:174
-+msgid "Warn when a stackframe is larger than the specified size"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:49
--msgid "Use PowerPC General Purpose group optional instructions"
-+#: config/cris/aout.opt:28
-+msgid "Compile for the MMU-less Etrax 100-based elinux system"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:53
--msgid "Use PowerPC Graphics group optional instructions"
-+#: config/cris/aout.opt:34
-+msgid "For elinux, request a specified stack-size for this program"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:57
--msgid "Use PowerPC V2.01 single field mfcr instruction"
-+#: config/cris/linux.opt:28
-+msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:61
--msgid "Use PowerPC V2.02 popcntb instruction"
-+#: config/sparc/sparc.opt:24 config/sparc/sparc.opt:28
-+msgid "Use hardware FP"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:65
--msgid "Use PowerPC V2.02 floating point rounding instructions"
-+#: config/sparc/sparc.opt:32
-+msgid "Do not use hardware FP"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:69
--msgid "Use AltiVec instructions"
-+#: config/sparc/sparc.opt:36
-+msgid "Assume possible double misalignment"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:73
--msgid "Use 4xx half-word multiply instructions"
-+#: config/sparc/sparc.opt:40
-+msgid "Pass -assert pure-text to linker"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:77
--msgid "Use 4xx string-search dlmzb instruction"
-+#: config/sparc/sparc.opt:44
-+msgid "Use ABI reserved registers"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:81
--msgid "Generate load/store multiple instructions"
-+#: config/sparc/sparc.opt:48
-+msgid "Use hardware quad FP instructions"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:85
--msgid "Generate string instructions for block moves"
-+#: config/sparc/sparc.opt:52
-+msgid "Do not use hardware quad fp instructions"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:89
--msgid "Use new mnemonics for PowerPC architecture"
-+#: config/sparc/sparc.opt:56
-+msgid "Compile for V8+ ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:93
--msgid "Use old mnemonics for PowerPC architecture"
-+#: config/sparc/sparc.opt:60
-+msgid "Use UltraSPARC Visual Instruction Set extensions"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:97 config/pdp11/pdp11.opt:84
--msgid "Do not use hardware floating point"
-+#: config/sparc/sparc.opt:64
-+msgid "Pointers are 64-bit"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:105
--msgid "Do not generate load/store with update instructions"
-+#: config/sparc/sparc.opt:68
-+msgid "Pointers are 32-bit"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:109
--msgid "Generate load/store with update instructions"
-+#: config/sparc/sparc.opt:72
-+msgid "Use 64-bit ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:113
--msgid "Do not generate fused multiply/add instructions"
-+#: config/sparc/sparc.opt:76
-+msgid "Use 32-bit ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:117
--msgid "Generate fused multiply/add instructions"
-+#: config/sparc/sparc.opt:80
-+msgid "Use stack bias"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:121
--msgid "Schedule the start and end of the procedure"
-+#: config/sparc/sparc.opt:84
-+msgid "Use structs on stronger alignment for double-word copies"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:128
--msgid "Return all structures in memory (AIX default)"
-+#: config/sparc/sparc.opt:88
-+msgid "Optimize tail call instructions in assembler and linker"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:132
--msgid "Return small structures in registers (SVR4 default)"
-+#: config/sparc/sparc.opt:100
-+msgid "Use given SPARC-V9 code model"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:140
--msgid "Generate software floating point divide for better throughput"
-+#: config/sparc/sparc.opt:104
-+msgid "Enable strict 32-bit psABI struct return checking."
- msgstr ""
-
--#: config/rs6000/rs6000.opt:144
--msgid "Do not place floating point constants in TOC"
-+#: config/sparc/little-endian.opt:24
-+msgid "Generate code for little-endian"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:148
--msgid "Place floating point constants in TOC"
-+#: config/sparc/little-endian.opt:28
-+msgid "Generate code for big-endian"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:152
--msgid "Do not place symbol+offset constants in TOC"
-+#: config/arc/arc.opt:33
-+msgid "Prepend the name of the cpu to all public symbol names"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:156
--msgid "Place symbol+offset constants in TOC"
-+#: config/arc/arc.opt:43
-+msgid "Compile code for ARC variant CPU"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:167
--msgid "Use only one TOC entry per procedure"
-+#: config/arc/arc.opt:47
-+msgid "Put functions in SECTION"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:171
--msgid "Put everything in the regular TOC"
-+#: config/arc/arc.opt:51
-+msgid "Put data in SECTION"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:175
--msgid "Generate VRSAVE instructions when generating AltiVec code"
-+#: config/arc/arc.opt:55
-+msgid "Put read-only data in SECTION"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:179
--msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead"
-+#: config/sh/superh.opt:6
-+msgid "Board name [and memory region]."
- msgstr ""
-
--#: config/rs6000/rs6000.opt:183
--msgid "Generate isel instructions"
-+#: config/sh/superh.opt:10
-+msgid "Runtime name."
- msgstr ""
-
--#: config/rs6000/rs6000.opt:187
--msgid "Deprecated option. Use -misel/-mno-isel instead"
-+#: config/sh/sh.opt:45
-+msgid "Generate SH1 code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:191
--msgid "Generate SPE SIMD instructions on E500"
-+#: config/sh/sh.opt:49
-+msgid "Generate SH2 code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:195
--msgid "Deprecated option. Use -mspe/-mno-spe instead"
-+#: config/sh/sh.opt:53
-+msgid "Generate SH2a code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:199
--msgid "Enable debug output"
-+#: config/sh/sh.opt:57
-+msgid "Generate SH2a FPU-less code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:203
--msgid "Specify ABI to use"
-+#: config/sh/sh.opt:61
-+msgid "Generate default single-precision SH2a code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:215
--msgid "Select full, part, or no traceback table"
-+#: config/sh/sh.opt:65
-+msgid "Generate only single-precision SH2a code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:219
--msgid "Avoid all range limits on call instructions"
-+#: config/sh/sh.opt:69
-+msgid "Generate SH2e code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:223
--msgid "Warn about deprecated 'vector long ...' AltiVec type usage"
-+#: config/sh/sh.opt:73
-+msgid "Generate SH3 code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:227
--msgid "Select GPR floating point method"
-+#: config/sh/sh.opt:77
-+msgid "Generate SH3e code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:231
--msgid "Specify size of long double (64 or 128 bits)"
-+#: config/sh/sh.opt:81
-+msgid "Generate SH4 code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:235
--msgid "Determine which dependences between insns are considered costly"
-+#: config/sh/sh.opt:85
-+msgid "Generate SH4-100 code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:239
--msgid "Specify which post scheduling nop insertion scheme to apply"
-+#: config/sh/sh.opt:89
-+msgid "Generate SH4-200 code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:243
--msgid "Specify alignment of structure fields default/natural"
-+#: config/sh/sh.opt:93
-+msgid "Generate SH4 FPU-less code"
- msgstr ""
-
--#: config/rs6000/rs6000.opt:247
--msgid "Specify scheduling priority for dispatch slot restricted insns"
-+#: config/sh/sh.opt:97
-+msgid "Generate code for SH4 400 series (MMU/FPU-less)"
- msgstr ""
-
--#: config/rs6000/aix64.opt:25
--msgid "Compile for 64-bit pointers"
-+#: config/sh/sh.opt:102
-+msgid "Generate code for SH4 500 series (FPU-less)."
- msgstr ""
-
--#: config/rs6000/aix64.opt:29
--msgid "Compile for 32-bit pointers"
-+#: config/sh/sh.opt:107
-+msgid "Generate default single-precision SH4 code"
- msgstr ""
-
--#: config/rs6000/linux64.opt:25
--msgid "Call mcount for profiling before a function prologue"
-+#: config/sh/sh.opt:111
-+msgid "Generate default single-precision SH4-100 code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:25
--msgid "Select ABI calling convention"
-+#: config/sh/sh.opt:115
-+msgid "Generate default single-precision SH4-200 code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:29
--msgid "Select method for sdata handling"
-+#: config/sh/sh.opt:119
-+msgid "Generate only single-precision SH4 code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:37 config/rs6000/sysv4.opt:41
--msgid "Align to the base type of the bit-field"
-+#: config/sh/sh.opt:123
-+msgid "Generate only single-precision SH4-100 code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:46 config/rs6000/sysv4.opt:50
--msgid "Produce code relocatable at runtime"
-+#: config/sh/sh.opt:127
-+msgid "Generate only single-precision SH4-200 code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:54 config/rs6000/sysv4.opt:58
--msgid "Produce little endian code"
-+#: config/sh/sh.opt:131
-+msgid "Generate SH4a code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:62 config/rs6000/sysv4.opt:66
--msgid "Produce big endian code"
-+#: config/sh/sh.opt:135
-+msgid "Generate SH4a FPU-less code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:71 config/rs6000/sysv4.opt:75
--#: config/rs6000/sysv4.opt:84 config/rs6000/sysv4.opt:101
--#: config/rs6000/sysv4.opt:129 config/rs6000/sysv4.opt:141
--msgid "no description yet"
-+#: config/sh/sh.opt:139
-+msgid "Generate default single-precision SH4a code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:79
--msgid "Assume all variable arg functions are prototyped"
-+#: config/sh/sh.opt:143
-+msgid "Generate only single-precision SH4a code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:88
--msgid "Use EABI"
-+#: config/sh/sh.opt:147
-+msgid "Generate SH4al-dsp code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:92
--msgid "Allow bit-fields to cross word boundaries"
-+#: config/sh/sh.opt:151
-+msgid "Generate 32-bit SHmedia code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:96
--msgid "Use alternate register names"
-+#: config/sh/sh.opt:155
-+msgid "Generate 32-bit FPU-less SHmedia code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:105
--msgid "Link with libsim.a, libc.a and sim-crt0.o"
-+#: config/sh/sh.opt:159
-+msgid "Generate 64-bit SHmedia code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:109
--msgid "Link with libads.a, libc.a and crt0.o"
-+#: config/sh/sh.opt:163
-+msgid "Generate 64-bit FPU-less SHmedia code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:113
--msgid "Link with libyk.a, libc.a and crt0.o"
-+#: config/sh/sh.opt:167
-+msgid "Generate SHcompact code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:117
--msgid "Link with libmvme.a, libc.a and crt0.o"
-+#: config/sh/sh.opt:171
-+msgid "Generate FPU-less SHcompact code"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:121
--msgid "Set the PPC_EMB bit in the ELF flags header"
-+#: config/sh/sh.opt:175
-+msgid ""
-+"Throttle unrolling to avoid thrashing target registers unless the unroll "
-+"benefit outweighs this"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:125
--msgid "Use the WindISS simulator"
-+#: config/sh/sh.opt:179
-+msgid "Generate code in big endian mode"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:145
--msgid "Generate code to use a non-exec PLT and GOT"
-+#: config/sh/sh.opt:183
-+msgid "Generate 32-bit offsets in switch tables"
- msgstr ""
-
--#: config/rs6000/sysv4.opt:149
--msgid "Generate code for old exec BSS PLT"
-+#: config/sh/sh.opt:187
-+msgid "Enable SH5 cut2 workaround"
- msgstr ""
-
--#: config/mcore/mcore.opt:24
--msgid "Generate code for the M*Core M210"
-+#: config/sh/sh.opt:191
-+msgid "Align doubles at 64-bit boundaries"
- msgstr ""
-
--#: config/mcore/mcore.opt:28
--msgid "Generate code for the M*Core M340"
-+#: config/sh/sh.opt:195
-+msgid ""
-+"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
-+"inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
- msgstr ""
-
--#: config/mcore/mcore.opt:32
--msgid "Set maximum alignment to 4"
-+#: config/sh/sh.opt:199
-+msgid "Specify name for 32 bit signed division function"
- msgstr ""
-
--#: config/mcore/mcore.opt:36
--msgid "Force functions to be aligned to a 4 byte boundary"
-+#: config/sh/sh.opt:206
-+msgid "Cost to assume for gettr insn"
- msgstr ""
-
--#: config/mcore/mcore.opt:40
--msgid "Set maximum alignment to 8"
-+#: config/sh/sh.opt:210 config/sh/sh.opt:256
-+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
- msgstr ""
-
--#: config/mcore/mcore.opt:44 config/score/score.opt:24
--msgid "Generate big-endian code"
-+#: config/sh/sh.opt:214
-+msgid "Increase the IEEE compliance for floating-point code"
- msgstr ""
-
--#: config/mcore/mcore.opt:48
--msgid "Emit call graph information"
-+#: config/sh/sh.opt:218
-+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
- msgstr ""
-
--#: config/mcore/mcore.opt:52
--msgid "Use the divide instruction"
-+#: config/sh/sh.opt:222
-+msgid "Assume symbols might be invalid"
- msgstr ""
-
--#: config/mcore/mcore.opt:56
--msgid "Inline constants if it can be done in 2 insns or less"
-+#: config/sh/sh.opt:226
-+msgid "Annotate assembler instructions with estimated addresses"
- msgstr ""
-
--#: config/mcore/mcore.opt:60 config/score/score.opt:28
--msgid "Generate little-endian code"
-+#: config/sh/sh.opt:230
-+msgid "Generate code in little endian mode"
- msgstr ""
-
--#: config/mcore/mcore.opt:68
--msgid "Use arbitrary sized immediates in bit operations"
-+#: config/sh/sh.opt:234
-+msgid "Mark MAC register as call-clobbered"
- msgstr ""
-
--#: config/mcore/mcore.opt:72
--msgid "Prefer word accesses over byte accesses"
-+#: config/sh/sh.opt:240
-+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
- msgstr ""
-
--#: config/mcore/mcore.opt:76
--msgid "Set the maximum amount for a single stack increment operation"
-+#: config/sh/sh.opt:244
-+msgid "Emit function-calls using global offset table when generating PIC"
- msgstr ""
-
--#: config/mcore/mcore.opt:80
--msgid "Always treat bitfields as int-sized"
-+#: config/sh/sh.opt:248
-+msgid "Assume pt* instructions won't trap"
- msgstr ""
-
--#: config/arc/arc.opt:33
--msgid "Prepend the name of the cpu to all public symbol names"
-+#: config/sh/sh.opt:252
-+msgid "Shorten address references during linking"
- msgstr ""
-
--#: config/arc/arc.opt:43
--msgid "Compile code for ARC variant CPU"
-+#: config/sh/sh.opt:260
-+msgid "Deprecated. Use -Os instead"
- msgstr ""
-
--#: config/arc/arc.opt:47
--msgid "Put functions in SECTION"
-+#: config/sh/sh.opt:264
-+msgid "Cost to assume for a multiply insn"
- msgstr ""
-
--#: config/arc/arc.opt:51
--msgid "Put data in SECTION"
-+#: config/sh/sh.opt:268
-+msgid ""
-+"Generate library function call to invalidate instruction cache entries after "
-+"fixing trampoline"
- msgstr ""
-
--#: config/arc/arc.opt:55
--msgid "Put read-only data in SECTION"
-+#: config/sh/sh.opt:274
-+msgid "Pretend a branch-around-a-move is a conditional move."
- msgstr ""
-
--#: config/sh/sh.opt:45
--msgid "Generate SH1 code"
-+#: config/pdp11/pdp11.opt:24
-+msgid "Generate code for an 11/10"
- msgstr ""
-
--#: config/sh/sh.opt:49
--msgid "Generate SH2 code"
-+#: config/pdp11/pdp11.opt:28
-+msgid "Generate code for an 11/40"
- msgstr ""
-
--#: config/sh/sh.opt:53
--msgid "Generate SH2a code"
-+#: config/pdp11/pdp11.opt:32
-+msgid "Generate code for an 11/45"
- msgstr ""
-
--#: config/sh/sh.opt:57
--msgid "Generate SH2a FPU-less code"
-+#: config/pdp11/pdp11.opt:36
-+msgid "Use 16-bit abs patterns"
- msgstr ""
-
--#: config/sh/sh.opt:61
--msgid "Generate default single-precision SH2a code"
-+#: config/pdp11/pdp11.opt:40
-+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
- msgstr ""
-
--#: config/sh/sh.opt:65
--msgid "Generate only single-precision SH2a code"
-+#: config/pdp11/pdp11.opt:44
-+msgid "Do not use inline patterns for copying memory"
- msgstr ""
-
--#: config/sh/sh.opt:69
--msgid "Generate SH2e code"
-+#: config/pdp11/pdp11.opt:48
-+msgid "Use inline patterns for copying memory"
- msgstr ""
-
--#: config/sh/sh.opt:73
--msgid "Generate SH3 code"
-+#: config/pdp11/pdp11.opt:52
-+msgid "Do not pretend that branches are expensive"
- msgstr ""
-
--#: config/sh/sh.opt:77
--msgid "Generate SH3e code"
-+#: config/pdp11/pdp11.opt:56
-+msgid "Pretend that branches are expensive"
- msgstr ""
-
--#: config/sh/sh.opt:81
--msgid "Generate SH4 code"
-+#: config/pdp11/pdp11.opt:60
-+msgid "Use the DEC assembler syntax"
- msgstr ""
-
--#: config/sh/sh.opt:85
--msgid "Generate SH4-100 code"
-+#: config/pdp11/pdp11.opt:64
-+msgid "Use 32 bit float"
- msgstr ""
-
--#: config/sh/sh.opt:89
--msgid "Generate SH4-200 code"
-+#: config/pdp11/pdp11.opt:68
-+msgid "Use 64 bit float"
- msgstr ""
-
--#: config/sh/sh.opt:93
--msgid "Generate SH4 FPU-less code"
-+#: config/pdp11/pdp11.opt:76
-+msgid "Use 16 bit int"
- msgstr ""
-
--#: config/sh/sh.opt:97
--msgid "Generate code for SH4 400 series (MMU/FPU-less)"
-+#: config/pdp11/pdp11.opt:80
-+msgid "Use 32 bit int"
- msgstr ""
-
--#: config/sh/sh.opt:102
--msgid "Generate code for SH4 500 series (FPU-less)."
-+#: config/pdp11/pdp11.opt:88
-+msgid "Target has split I&D"
- msgstr ""
-
--#: config/sh/sh.opt:107
--msgid "Generate default single-precision SH4 code"
-+#: config/pdp11/pdp11.opt:92
-+msgid "Use UNIX assembler syntax"
- msgstr ""
-
--#: config/sh/sh.opt:111
--msgid "Generate default single-precision SH4-100 code"
-+#: config/stormy16/stormy16.opt:25
-+msgid "Provide libraries for the simulator"
- msgstr ""
-
--#: config/sh/sh.opt:115
--msgid "Generate default single-precision SH4-200 code"
-+#: config/ia64/ia64.opt:3
-+msgid "Generate big endian code"
- msgstr ""
-
--#: config/sh/sh.opt:119
--msgid "Generate only single-precision SH4 code"
-+#: config/ia64/ia64.opt:7
-+msgid "Generate little endian code"
- msgstr ""
-
--#: config/sh/sh.opt:123
--msgid "Generate only single-precision SH4-100 code"
-+#: config/ia64/ia64.opt:11
-+msgid "Generate code for GNU as"
- msgstr ""
-
--#: config/sh/sh.opt:127
--msgid "Generate only single-precision SH4-200 code"
-+#: config/ia64/ia64.opt:15
-+msgid "Generate code for GNU ld"
- msgstr ""
-
--#: config/sh/sh.opt:131
--msgid "Generate SH4a code"
-+#: config/ia64/ia64.opt:19
-+msgid "Emit stop bits before and after volatile extended asms"
- msgstr ""
-
--#: config/sh/sh.opt:135
--msgid "Generate SH4a FPU-less code"
-+#: config/ia64/ia64.opt:23
-+msgid "Use in/loc/out register names"
- msgstr ""
-
--#: config/sh/sh.opt:139
--msgid "Generate default single-precision SH4a code"
-+#: config/ia64/ia64.opt:30
-+msgid "Enable use of sdata/scommon/sbss"
- msgstr ""
-
--#: config/sh/sh.opt:143
--msgid "Generate only single-precision SH4a code"
-+#: config/ia64/ia64.opt:34
-+msgid "Generate code without GP reg"
- msgstr ""
-
--#: config/sh/sh.opt:147
--msgid "Generate SH4al-dsp code"
-+#: config/ia64/ia64.opt:38
-+msgid "gp is constant (but save/restore gp on indirect calls)"
- msgstr ""
-
--#: config/sh/sh.opt:151
--msgid "Generate 32-bit SHmedia code"
-+#: config/ia64/ia64.opt:42
-+msgid "Generate self-relocatable code"
- msgstr ""
-
--#: config/sh/sh.opt:155
--msgid "Generate 32-bit FPU-less SHmedia code"
-+#: config/ia64/ia64.opt:46
-+msgid "Generate inline floating point division, optimize for latency"
- msgstr ""
-
--#: config/sh/sh.opt:159
--msgid "Generate 64-bit SHmedia code"
-+#: config/ia64/ia64.opt:50
-+msgid "Generate inline floating point division, optimize for throughput"
- msgstr ""
-
--#: config/sh/sh.opt:163
--msgid "Generate 64-bit FPU-less SHmedia code"
-+#: config/ia64/ia64.opt:57
-+msgid "Generate inline integer division, optimize for latency"
- msgstr ""
-
--#: config/sh/sh.opt:167
--msgid "Generate SHcompact code"
-+#: config/ia64/ia64.opt:61
-+msgid "Generate inline integer division, optimize for throughput"
- msgstr ""
-
--#: config/sh/sh.opt:171
--msgid "Generate FPU-less SHcompact code"
-+#: config/ia64/ia64.opt:65
-+msgid "Do not inline integer division"
- msgstr ""
-
--#: config/sh/sh.opt:175
--msgid ""
--"Throttle unrolling to avoid thrashing target registers unless the unroll "
--"benefit outweighs this"
-+#: config/ia64/ia64.opt:69
-+msgid "Generate inline square root, optimize for latency"
- msgstr ""
-
--#: config/sh/sh.opt:179
--msgid "Generate code in big endian mode"
-+#: config/ia64/ia64.opt:73
-+msgid "Generate inline square root, optimize for throughput"
- msgstr ""
-
--#: config/sh/sh.opt:183
--msgid "Generate 32-bit offsets in switch tables"
-+#: config/ia64/ia64.opt:77
-+msgid "Do not inline square root"
- msgstr ""
-
--#: config/sh/sh.opt:187
--msgid "Enable SH5 cut2 workaround"
-+#: config/ia64/ia64.opt:81
-+msgid "Enable Dwarf 2 line debug info via GNU as"
- msgstr ""
-
--#: config/sh/sh.opt:191
--msgid "Align doubles at 64-bit boundaries"
-+#: config/ia64/ia64.opt:85
-+msgid "Enable earlier placing stop bits for better scheduling"
- msgstr ""
-
--#: config/sh/sh.opt:195
--msgid ""
--"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
--"inv:call, inv:call2, inv:fp call-div1 call-fp call-table"
-+#: config/ia64/ia64.opt:101
-+msgid "Use data speculation before reload"
- msgstr ""
-
--#: config/sh/sh.opt:199
--msgid "Specify name for 32 bit signed division function"
-+#: config/ia64/ia64.opt:105
-+msgid "Use data speculation after reload"
- msgstr ""
-
--#: config/sh/sh.opt:206
--msgid "Cost to assume for gettr insn"
-+#: config/ia64/ia64.opt:109
-+msgid "Use control speculation"
- msgstr ""
-
--#: config/sh/sh.opt:210 config/sh/sh.opt:256
--msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions"
-+#: config/ia64/ia64.opt:113
-+msgid "Use in block data speculation before reload"
- msgstr ""
-
--#: config/sh/sh.opt:214
--msgid "Increase the IEEE compliance for floating-point code"
-+#: config/ia64/ia64.opt:117
-+msgid "Use in block data speculation after reload"
- msgstr ""
-
--#: config/sh/sh.opt:218
--msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact"
-+#: config/ia64/ia64.opt:121
-+msgid "Use in block control speculation"
- msgstr ""
-
--#: config/sh/sh.opt:222
--msgid "Assume symbols might be invalid"
-+#: config/ia64/ia64.opt:125
-+msgid "Use simple data speculation check"
- msgstr ""
-
--#: config/sh/sh.opt:226
--msgid "Annotate assembler instructions with estimated addresses"
-+#: config/ia64/ia64.opt:129
-+msgid "Use simple data speculation check for control speculation"
- msgstr ""
-
--#: config/sh/sh.opt:230
--msgid "Generate code in little endian mode"
-+#: config/ia64/ia64.opt:133
-+msgid "Print information about speculative motions."
- msgstr ""
-
--#: config/sh/sh.opt:234
--msgid "Mark MAC register as call-clobbered"
-+#: config/ia64/ia64.opt:137
-+msgid ""
-+"If set, data speculative instructions will be chosen for schedule only if "
-+"there are no other choices at the moment "
- msgstr ""
-
--#: config/sh/sh.opt:240
--msgid "Make structs a multiple of 4 bytes (warning: ABI altered)"
-+#: config/ia64/ia64.opt:141
-+msgid ""
-+"If set, control speculative instructions will be chosen for schedule only if "
-+"there are no other choices at the moment "
- msgstr ""
-
--#: config/sh/sh.opt:244
--msgid "Emit function-calls using global offset table when generating PIC"
-+#: config/ia64/ia64.opt:145
-+msgid ""
-+"Count speculative dependencies while calculating priority of instructions"
- msgstr ""
-
--#: config/sh/sh.opt:248
--msgid "Assume pt* instructions won't trap"
-+#: config/ia64/ilp32.opt:3
-+msgid "Generate ILP32 code"
- msgstr ""
-
--#: config/sh/sh.opt:252
--msgid "Shorten address references during linking"
-+#: config/ia64/ilp32.opt:7
-+msgid "Generate LP64 code"
- msgstr ""
-
--#: config/sh/sh.opt:260
--msgid "Deprecated. Use -Os instead"
-+#: config/darwin.opt:24
-+msgid "Generate code suitable for fast turn around debugging"
- msgstr ""
-
--#: config/sh/sh.opt:264
--msgid "Cost to assume for a multiply insn"
-+#: config/darwin.opt:28
-+msgid "The earliest MacOS X version on which this program will run"
- msgstr ""
-
--#: config/sh/sh.opt:268
--msgid ""
--"Generate library function call to invalidate instruction cache entries after "
--"fixing trampoline"
-+#: config/darwin.opt:32
-+msgid "Set sizeof(bool) to 1"
- msgstr ""
-
--#: config/sh/sh.opt:274
--msgid "Pretend a branch-around-a-move is a conditional move."
-+#: config/darwin.opt:36
-+msgid "Generate code for darwin loadable kernel extentions"
- msgstr ""
-
--#: config/sh/superh.opt:6
--msgid "Board name [and memory region]."
-+#: config/darwin.opt:40
-+msgid "Generate code for the kernel or loadable kernel extentions"
- msgstr ""
-
--#: config/sh/superh.opt:10
--msgid "Runtime name."
-+#: config/fr30/fr30.opt:24
-+msgid "Assume small address space"
- msgstr ""
-
--#: config/arm/arm.opt:24
--msgid "Specify an ABI"
-+#: config/mips/mips.opt:24
-+msgid "Generate code that conforms to the given ABI"
- msgstr ""
-
--#: config/arm/arm.opt:28
--msgid "Generate a call to abort if a noreturn function returns"
-+#: config/mips/mips.opt:28
-+msgid "Generate code that can be used in SVR4-style dynamic objects"
- msgstr ""
-
--#: config/arm/arm.opt:35
--msgid "Pass FP arguments in FP registers"
-+#: config/mips/mips.opt:32
-+msgid "Use PMC-style 'mad' instructions"
- msgstr ""
-
--#: config/arm/arm.opt:39
--msgid "Generate APCS conformant stack frames"
-+#: config/mips/mips.opt:36
-+msgid "Generate code for the given ISA"
- msgstr ""
-
--#: config/arm/arm.opt:43
--msgid "Generate re-entrant, PIC code"
-+#: config/mips/mips.opt:40
-+msgid "Use Branch Likely instructions, overriding the architecture default"
- msgstr ""
-
--#: config/arm/arm.opt:50
--msgid "Specify the name of the target architecture"
-+#: config/mips/mips.opt:44
-+msgid "Trap on integer divide by zero"
- msgstr ""
-
--#: config/arm/arm.opt:57
--msgid "Assume target CPU is configured as big endian"
-+#: config/mips/mips.opt:48
-+msgid "Use branch-and-break sequences to check for integer divide by zero"
- msgstr ""
-
--#: config/arm/arm.opt:61
--msgid "Thumb: Assume non-static functions may be called from ARM code"
-+#: config/mips/mips.opt:52
-+msgid "Use trap instructions to check for integer divide by zero"
- msgstr ""
-
--#: config/arm/arm.opt:65
--msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
-+#: config/mips/mips.opt:56
-+msgid ""
-+"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
-+"operations"
- msgstr ""
-
--#: config/arm/arm.opt:69
--msgid "Cirrus: Place NOPs to avoid invalid instruction combinations"
-+#: config/mips/mips.opt:60
-+msgid "Use MIPS-DSP instructions"
- msgstr ""
-
--#: config/arm/arm.opt:73
--msgid "Specify the name of the target CPU"
-+#: config/mips/mips.opt:70
-+msgid "Use big-endian byte order"
- msgstr ""
-
--#: config/arm/arm.opt:77
--msgid "Specify if floating point hardware should be used"
-+#: config/mips/mips.opt:74
-+msgid "Use little-endian byte order"
- msgstr ""
-
--#: config/arm/arm.opt:91
--msgid "Specify the name of the target floating point hardware/format"
-+#: config/mips/mips.opt:78 config/iq2000/iq2000.opt:32
-+msgid "Use ROM instead of RAM"
- msgstr ""
-
--#: config/arm/arm.opt:95
--msgid "Alias for -mfloat-abi=hard"
-+#: config/mips/mips.opt:82
-+msgid "Use NewABI-style %reloc() assembly operators"
- msgstr ""
-
--#: config/arm/arm.opt:99
--msgid "Assume target CPU is configured as little endian"
-+#: config/mips/mips.opt:86
-+msgid "Work around certain R4000 errata"
- msgstr ""
-
--#: config/arm/arm.opt:103
--msgid "Generate call insns as indirect calls, if necessary"
-+#: config/mips/mips.opt:90
-+msgid "Work around certain R4400 errata"
- msgstr ""
-
--#: config/arm/arm.opt:107
--msgid "Specify the register to be used for PIC addressing"
-+#: config/mips/mips.opt:94
-+msgid "Work around errata for early SB-1 revision 2 cores"
- msgstr ""
-
--#: config/arm/arm.opt:111
--msgid "Store function names in object code"
-+#: config/mips/mips.opt:98
-+msgid "Work around certain VR4120 errata"
- msgstr ""
-
--#: config/arm/arm.opt:115
--msgid "Permit scheduling of a function's prologue sequence"
-+#: config/mips/mips.opt:102
-+msgid "Work around VR4130 mflo/mfhi errata"
- msgstr ""
-
--#: config/arm/arm.opt:119
--msgid "Do not load the PIC register in function prologues"
-+#: config/mips/mips.opt:106
-+msgid "Work around an early 4300 hardware bug"
- msgstr ""
-
--#: config/arm/arm.opt:123
--msgid "Alias for -mfloat-abi=soft"
-+#: config/mips/mips.opt:110
-+msgid "FP exceptions are enabled"
- msgstr ""
-
--#: config/arm/arm.opt:127
--msgid "Specify the minimum bit alignment of structures"
-+#: config/mips/mips.opt:114
-+msgid "Use 32-bit floating-point registers"
- msgstr ""
-
--#: config/arm/arm.opt:131
--msgid "Compile for the Thumb not the ARM"
-+#: config/mips/mips.opt:118
-+msgid "Use 64-bit floating-point registers"
- msgstr ""
-
--#: config/arm/arm.opt:135
--msgid "Support calls between Thumb and ARM instruction sets"
-+#: config/mips/mips.opt:122
-+msgid "Use FUNC to flush the cache before calling stack trampolines"
- msgstr ""
-
--#: config/arm/arm.opt:139
--msgid "Specify how to access the thread pointer"
-+#: config/mips/mips.opt:126
-+msgid "Generate floating-point multiply-add instructions"
- msgstr ""
-
--#: config/arm/arm.opt:143
--msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
-+#: config/mips/mips.opt:130
-+msgid "Use 32-bit general registers"
- msgstr ""
-
--#: config/arm/arm.opt:147
--msgid "Thumb: Generate (leaf) stack frames even if not needed"
-+#: config/mips/mips.opt:134
-+msgid "Use 64-bit general registers"
- msgstr ""
-
--#: config/arm/arm.opt:151
--msgid "Tune code for the given processor"
-+#: config/mips/mips.opt:138
-+msgid "Allow the use of hardware floating-point instructions"
- msgstr ""
-
--#: config/arm/arm.opt:155
--msgid "Assume big endian bytes, little endian words"
-+#: config/mips/mips.opt:142
-+msgid "Generate code for ISA level N"
- msgstr ""
-
--#: config/arm/pe.opt:24
--msgid "Ignore dllimport attribute for functions"
-+#: config/mips/mips.opt:146
-+msgid "Generate mips16 code"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:24
--msgid "Generate code for an 11/10"
-+#: config/mips/mips.opt:150
-+msgid "Use MIPS-3D instructions"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:28
--msgid "Generate code for an 11/40"
-+#: config/mips/mips.opt:154
-+msgid "Use indirect calls"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:32
--msgid "Generate code for an 11/45"
-+#: config/mips/mips.opt:158
-+msgid "Use a 32-bit long type"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:36
--msgid "Use 16-bit abs patterns"
-+#: config/mips/mips.opt:162
-+msgid "Use a 64-bit long type"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:40
--msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)"
-+#: config/mips/mips.opt:166
-+msgid "Don't optimize block moves"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:44
--msgid "Do not use inline patterns for copying memory"
-+#: config/mips/mips.opt:170
-+msgid "Use the mips-tfile postpass"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:48
--msgid "Use inline patterns for copying memory"
-+#: config/mips/mips.opt:174
-+msgid "Do not use a cache-flushing function before calling stack trampolines"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:52
--msgid "Do not pretend that branches are expensive"
-+#: config/mips/mips.opt:178
-+msgid "Generate normal-mode code"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:56
--msgid "Pretend that branches are expensive"
-+#: config/mips/mips.opt:182
-+msgid "Do not use MIPS-3D instructions"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:60
--msgid "Use the DEC assembler syntax"
-+#: config/mips/mips.opt:186
-+msgid "Use paired-single floating-point instructions"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:64
--msgid "Use 32 bit float"
-+#: config/mips/mips.opt:190
-+msgid ""
-+"When generating -mabicalls code, make the code suitable for use in shared "
-+"libraries"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:68
--msgid "Use 64 bit float"
-+#: config/mips/mips.opt:194
-+msgid ""
-+"Restrict the use of hardware floating-point instructions to 32-bit operations"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:76
--msgid "Use 16 bit int"
-+#: config/mips/mips.opt:198
-+msgid "Prevent the use of all hardware floating-point instructions"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:80
--msgid "Use 32 bit int"
-+#: config/mips/mips.opt:202
-+msgid "Optimize lui/addiu address loads"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:88
--msgid "Target has split I&D"
-+#: config/mips/mips.opt:206
-+msgid "Assume all symbols have 32-bit values"
- msgstr ""
-
--#: config/pdp11/pdp11.opt:92
--msgid "Use UNIX assembler syntax"
-+#: config/mips/mips.opt:210
-+msgid "Optimize the output for PROCESSOR"
- msgstr ""
-
--#: config/avr/avr.opt:24
--msgid "Use subroutines for function prologues and epilogues"
-+#: config/mips/mips.opt:214 config/iq2000/iq2000.opt:45
-+msgid "Put uninitialized constants in ROM (needs -membedded-data)"
- msgstr ""
-
--#: config/avr/avr.opt:28
--msgid "Select the target MCU"
-+#: config/mips/mips.opt:218
-+msgid "Perform VR4130-specific alignment optimizations"
- msgstr ""
-
--#: config/avr/avr.opt:35
--msgid "Use STACK as the initial value of the stack pointer"
-+#: config/mips/mips.opt:222
-+msgid "Lift restrictions on GOT size"
- msgstr ""
-
--#: config/avr/avr.opt:39
--msgid "Use an 8-bit 'int' type"
-+#: config/m68k/m68k.opt:24
-+msgid "Generate code for a 520X"
- msgstr ""
-
--#: config/avr/avr.opt:43
--msgid "Change the stack pointer without disabling interrupts"
-+#: config/m68k/m68k.opt:28
-+msgid "Generate code for a 5206e"
- msgstr ""
-
--#: config/avr/avr.opt:47
--msgid "Do not generate tablejump insns"
-+#: config/m68k/m68k.opt:32
-+msgid "Generate code for a 528x"
- msgstr ""
-
--#: config/avr/avr.opt:57
--msgid "Use rjmp/rcall (limited range) on >8K devices"
-+#: config/m68k/m68k.opt:36
-+msgid "Generate code for a 5307"
- msgstr ""
-
--#: config/avr/avr.opt:61
--msgid "Output instruction sizes to the asm file"
-+#: config/m68k/m68k.opt:40
-+msgid "Generate code for a 5407"
- msgstr ""
-
--#: config/avr/avr.opt:65
--msgid "Change only the low 8 bits of the stack pointer"
-+#: config/m68k/m68k.opt:44
-+msgid "Generate code for a ColdFire v4e"
- msgstr ""
-
--#: config/crx/crx.opt:24
--msgid "Support multiply accumulate instructions"
-+#: config/m68k/m68k.opt:48 config/m68k/m68k.opt:101
-+msgid "Generate code for a 68000"
- msgstr ""
-
--#: config/crx/crx.opt:28
--msgid "Do not use push to store function arguments"
-+#: config/m68k/m68k.opt:52 config/m68k/m68k.opt:105
-+msgid "Generate code for a 68020"
- msgstr ""
-
--#: config/crx/crx.opt:32
--msgid "Restrict doloop to the given nesting level"
-+#: config/m68k/m68k.opt:56
-+msgid "Generate code for a 68040, without any new instructions"
- msgstr ""
-
--#: config/c4x/c4x.opt:24
--msgid "Generate code for C30 CPU"
-+#: config/m68k/m68k.opt:60
-+msgid "Generate code for a 68060, without any new instructions"
- msgstr ""
-
--#: config/c4x/c4x.opt:28
--msgid "Generate code for C31 CPU"
-+#: config/m68k/m68k.opt:64
-+msgid "Generate code for a 68030"
- msgstr ""
-
--#: config/c4x/c4x.opt:32
--msgid "Generate code for C32 CPU"
-+#: config/m68k/m68k.opt:68
-+msgid "Generate code for a 68040"
- msgstr ""
-
--#: config/c4x/c4x.opt:36
--msgid "Generate code for C33 CPU"
-+#: config/m68k/m68k.opt:72
-+msgid "Generate code for a 68060"
- msgstr ""
-
--#: config/c4x/c4x.opt:40
--msgid "Generate code for C40 CPU"
-+#: config/m68k/m68k.opt:76
-+msgid "Generate code for a 68302"
- msgstr ""
-
--#: config/c4x/c4x.opt:44
--msgid "Generate code for C44 CPU"
-+#: config/m68k/m68k.opt:80
-+msgid "Generate code for a 68332"
- msgstr ""
-
--#: config/c4x/c4x.opt:48
--msgid "Assume that pointers may be aliased"
-+#: config/m68k/m68k.opt:85
-+msgid "Generate code for a 68851"
- msgstr ""
-
--#: config/c4x/c4x.opt:52
--msgid "Big memory model"
-+#: config/m68k/m68k.opt:89
-+msgid "Generate code that uses 68881 floating-point instructions"
- msgstr ""
-
--#: config/c4x/c4x.opt:56
--msgid "Use the BK register as a general purpose register"
-+#: config/m68k/m68k.opt:93
-+msgid "Align variables on a 32-bit boundary"
- msgstr ""
-
--#: config/c4x/c4x.opt:60
--msgid "Generate code for CPU"
-+#: config/m68k/m68k.opt:97
-+msgid "Use the bit-field instructions"
- msgstr ""
-
--#: config/c4x/c4x.opt:64
--msgid "Enable use of DB instruction"
-+#: config/m68k/m68k.opt:109
-+msgid "Generate code for a cpu32"
- msgstr ""
-
--#: config/c4x/c4x.opt:68
--msgid "Enable debugging"
-+#: config/m68k/m68k.opt:113
-+msgid "Enable ID based shared library"
- msgstr ""
-
--#: config/c4x/c4x.opt:72
--msgid "Enable new features under development"
-+#: config/m68k/m68k.opt:117
-+msgid "Do not use the bit-field instructions"
- msgstr ""
-
--#: config/c4x/c4x.opt:76
--msgid "Use fast but approximate float to integer conversion"
-+#: config/m68k/m68k.opt:121
-+msgid "Use normal calling convention"
- msgstr ""
-
--#: config/c4x/c4x.opt:80
--msgid "Force RTL generation to emit valid 3 operand insns"
-+#: config/m68k/m68k.opt:125
-+msgid "Consider type 'int' to be 32 bits wide"
- msgstr ""
-
--#: config/c4x/c4x.opt:84
--msgid "Force constants into registers to improve hoisting"
-+#: config/m68k/m68k.opt:129
-+msgid "Generate pc-relative code"
- msgstr ""
-
--#: config/c4x/c4x.opt:88 config/c4x/c4x.opt:112
--msgid "Save DP across ISR in small memory model"
-+#: config/m68k/m68k.opt:133
-+msgid "Use different calling convention using 'rtd'"
- msgstr ""
-
--#: config/c4x/c4x.opt:92
--msgid "Allow unsigned iteration counts for RPTB/DB"
-+#: config/m68k/m68k.opt:137
-+msgid "Enable separate data segment"
- msgstr ""
-
--#: config/c4x/c4x.opt:96
--msgid "Pass arguments on the stack"
-+#: config/m68k/m68k.opt:141 config/bfin/bfin.opt:45
-+msgid "ID of shared library to build"
- msgstr ""
-
--#: config/c4x/c4x.opt:100
--msgid "Use MPYI instruction for C3x"
-+#: config/m68k/m68k.opt:145
-+msgid "Consider type 'int' to be 16 bits wide"
- msgstr ""
-
--#: config/c4x/c4x.opt:104
--msgid "Enable parallel instructions"
-+#: config/m68k/m68k.opt:149
-+msgid "Generate code with library calls for floating point"
- msgstr ""
-
--#: config/c4x/c4x.opt:108
--msgid "Enable MPY||ADD and MPY||SUB instructions"
-+#: config/m68k/m68k.opt:153
-+msgid "Do not use unaligned memory references"
- msgstr ""
-
--#: config/c4x/c4x.opt:116
--msgid "Preserve all 40 bits of FP reg across call"
-+#: config/score/score.opt:32
-+msgid "Disable bcnz instruction"
- msgstr ""
-
--#: config/c4x/c4x.opt:120
--msgid "Pass arguments in registers"
-+#: config/score/score.opt:36
-+msgid "Enable unaligned load/store instruction"
- msgstr ""
-
--#: config/c4x/c4x.opt:124
--msgid "Enable use of RTPB instruction"
-+#: config/score/score.opt:40
-+msgid "Enable mac instruction"
- msgstr ""
-
--#: config/c4x/c4x.opt:128
--msgid "Enable use of RTPS instruction"
-+#: config/score/score.opt:44
-+msgid "Support SCORE 5 ISA"
- msgstr ""
-
--#: config/c4x/c4x.opt:132
--msgid "Set the maximum number of iterations for RPTS to N"
-+#: config/score/score.opt:48
-+msgid "Support SCORE 5U ISA"
- msgstr ""
-
--#: config/c4x/c4x.opt:136
--msgid "Small memory model"
-+#: config/score/score.opt:52
-+msgid "Support SCORE 7 ISA"
- msgstr ""
-
--#: config/c4x/c4x.opt:140
--msgid "Emit code compatible with TI tools"
-+#: config/score/score.opt:56
-+msgid "Support SCORE 7D ISA"
- msgstr ""
-
--#: config/pa/pa-hpux.opt:24
--msgid "Generate cpp defines for server IO"
-+#: config/vxworks.opt:25
-+msgid "Assume the VxWorks RTP environment"
-+msgstr ""
-+
-+#: config/vxworks.opt:32
-+msgid "Assume the VxWorks vThreads environment"
-+msgstr ""
-+
-+#: config/vax/vax.opt:24 config/vax/vax.opt:28
-+msgid "Target DFLOAT double precision code"
-+msgstr ""
-+
-+#: config/vax/vax.opt:32 config/vax/vax.opt:36
-+msgid "Generate GFLOAT double precision code"
-+msgstr ""
-+
-+#: config/vax/vax.opt:40
-+msgid "Generate code for GNU assembler (gas)"
-+msgstr ""
-+
-+#: config/vax/vax.opt:44
-+msgid "Generate code for UNIX assembler"
-+msgstr ""
-+
-+#: config/vax/vax.opt:48
-+msgid "Use VAXC structure conventions"
-+msgstr ""
-+
-+#: config/crx/crx.opt:24
-+msgid "Support multiply accumulate instructions"
- msgstr ""
-
--#: config/pa/pa-hpux.opt:28 config/pa/pa-hpux1010.opt:24
--#: config/pa/pa-hpux1111.opt:24
--msgid "Specify UNIX standard for predefines and linking"
-+#: config/crx/crx.opt:28
-+msgid "Do not use push to store function arguments"
- msgstr ""
-
--#: config/pa/pa-hpux.opt:32
--msgid "Generate cpp defines for workstation IO"
-+#: config/crx/crx.opt:32
-+msgid "Restrict doloop to the given nesting level"
- msgstr ""
-
--#: config/pa/pa.opt:24 config/pa/pa.opt:77 config/pa/pa.opt:85
--msgid "Generate PA1.0 code"
-+#: config/v850/v850.opt:24
-+msgid "Use registers r2 and r5"
- msgstr ""
-
--#: config/pa/pa.opt:28 config/pa/pa.opt:89 config/pa/pa.opt:109
--msgid "Generate PA1.1 code"
-+#: config/v850/v850.opt:28
-+msgid "Use 4 byte entries in switch tables"
- msgstr ""
-
--#: config/pa/pa.opt:32 config/pa/pa.opt:93
--msgid "Generate PA2.0 code (requires binutils 2.10 or later)"
-+#: config/v850/v850.opt:32
-+msgid "Enable backend debugging"
- msgstr ""
-
--#: config/pa/pa.opt:36
--msgid "Generate code for huge switch statements"
-+#: config/v850/v850.opt:36
-+msgid "Do not use the callt instruction"
- msgstr ""
-
--#: config/pa/pa.opt:40
--msgid "Disable FP regs"
-+#: config/v850/v850.opt:40
-+msgid "Reuse r30 on a per function basis"
- msgstr ""
-
--#: config/pa/pa.opt:44
--msgid "Disable indexed addressing"
-+#: config/v850/v850.opt:44
-+msgid "Support Green Hills ABI"
- msgstr ""
-
--#: config/pa/pa.opt:48
--msgid "Generate fast indirect calls"
-+#: config/v850/v850.opt:48
-+msgid "Prohibit PC relative function calls"
- msgstr ""
-
--#: config/pa/pa.opt:56
--msgid "Assume code will be assembled by GAS"
-+#: config/v850/v850.opt:52
-+msgid "Use stubs for function prologues"
- msgstr ""
-
--#: config/pa/pa.opt:60
--msgid "Put jumps in call delay slots"
-+#: config/v850/v850.opt:56
-+msgid "Set the max size of data eligible for the SDA area"
- msgstr ""
-
--#: config/pa/pa.opt:65
--msgid "Enable linker optimizations"
-+#: config/v850/v850.opt:60
-+msgid "Enable the use of the short load instructions"
- msgstr ""
-
--#: config/pa/pa.opt:69
--msgid "Always generate long calls"
-+#: config/v850/v850.opt:64
-+msgid "Same as: -mep -mprolog-function"
- msgstr ""
-
--#: config/pa/pa.opt:73
--msgid "Emit long load/store sequences"
-+#: config/v850/v850.opt:68
-+msgid "Set the max size of data eligible for the TDA area"
- msgstr ""
-
--#: config/pa/pa.opt:81
--msgid "Disable space regs"
-+#: config/v850/v850.opt:72
-+msgid "Enforce strict alignment"
- msgstr ""
-
--#: config/pa/pa.opt:97
--msgid "Use portable calling conventions"
-+#: config/v850/v850.opt:79
-+msgid "Compile for the v850 processor"
- msgstr ""
-
--#: config/pa/pa.opt:101
--msgid ""
--"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, "
--"7200, 7300, and 8000"
-+#: config/v850/v850.opt:83
-+msgid "Compile for the v850e processor"
- msgstr ""
-
--#: config/pa/pa.opt:113
--msgid "Do not disable space regs"
-+#: config/v850/v850.opt:87
-+msgid "Compile for the v850e1 processor"
- msgstr ""
-
--#: config/pa/pa64-hpux.opt:24
--msgid "Assume code will be linked by GNU ld"
-+#: config/v850/v850.opt:91
-+msgid "Set the max size of data eligible for the ZDA area"
- msgstr ""
-
--#: config/pa/pa64-hpux.opt:28
--msgid "Assume code will be linked by HP ld"
-+#: config/linux.opt:25
-+msgid "Use uClibc instead of GNU libc"
- msgstr ""
-
--#: config/xtensa/xtensa.opt:24
--msgid "Use CONST16 instruction to load constants"
-+#: config/linux.opt:29
-+msgid "Use GNU libc instead of uClibc"
- msgstr ""
-
--#: config/xtensa/xtensa.opt:28
--msgid "Enable fused multiply/add and multiply/subtract FP instructions"
-+#: config/frv/frv.opt:24
-+msgid "Use 4 media accumulators"
- msgstr ""
-
--#: config/xtensa/xtensa.opt:32
--msgid "Use indirect CALLXn instructions for large programs"
-+#: config/frv/frv.opt:28
-+msgid "Use 8 media accumulators"
- msgstr ""
-
--#: config/xtensa/xtensa.opt:36
--msgid "Automatically align branch targets to reduce branch penalties"
-+#: config/frv/frv.opt:32
-+msgid "Enable label alignment optimizations"
- msgstr ""
-
--#: config/xtensa/xtensa.opt:40
--msgid "Intersperse literal pools with code in the text section"
-+#: config/frv/frv.opt:36
-+msgid "Dynamically allocate cc registers"
- msgstr ""
-
--#: config/stormy16/stormy16.opt:25
--msgid "Provide libraries for the simulator"
-+#: config/frv/frv.opt:43
-+msgid "Set the cost of branches"
- msgstr ""
-
--#: config/mips/mips.opt:24
--msgid "Generate code that conforms to the given ABI"
-+#: config/frv/frv.opt:47
-+msgid "Enable conditional execution other than moves/scc"
- msgstr ""
-
--#: config/mips/mips.opt:28
--msgid "Generate code that can be used in SVR4-style dynamic objects"
-+#: config/frv/frv.opt:51
-+msgid "Change the maximum length of conditionally-executed sequences"
- msgstr ""
-
--#: config/mips/mips.opt:32
--msgid "Use PMC-style 'mad' instructions"
-+#: config/frv/frv.opt:55
-+msgid ""
-+"Change the number of temporary registers that are available to conditionally-"
-+"executed sequences"
- msgstr ""
-
--#: config/mips/mips.opt:36
--msgid "Generate code for the given ISA"
-+#: config/frv/frv.opt:59
-+msgid "Enable conditional moves"
- msgstr ""
-
--#: config/mips/mips.opt:40
--msgid "Use Branch Likely instructions, overriding the architecture default"
-+#: config/frv/frv.opt:63
-+msgid "Set the target CPU type"
- msgstr ""
-
--#: config/mips/mips.opt:44
--msgid "Trap on integer divide by zero"
-+#: config/frv/frv.opt:85
-+msgid "Use fp double instructions"
- msgstr ""
-
--#: config/mips/mips.opt:48
--msgid "Use branch-and-break sequences to check for integer divide by zero"
-+#: config/frv/frv.opt:89
-+msgid "Change the ABI to allow double word insns"
- msgstr ""
-
--#: config/mips/mips.opt:52
--msgid "Use trap instructions to check for integer divide by zero"
-+#: config/frv/frv.opt:93 config/bfin/bfin.opt:53
-+msgid "Enable Function Descriptor PIC mode"
- msgstr ""
-
--#: config/mips/mips.opt:56
--msgid ""
--"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
--"operations"
-+#: config/frv/frv.opt:97
-+msgid "Just use icc0/fcc0"
- msgstr ""
-
--#: config/mips/mips.opt:60
--msgid "Use MIPS-DSP instructions"
-+#: config/frv/frv.opt:101
-+msgid "Only use 32 FPRs"
- msgstr ""
-
--#: config/mips/mips.opt:70
--msgid "Use big-endian byte order"
-+#: config/frv/frv.opt:105
-+msgid "Use 64 FPRs"
- msgstr ""
-
--#: config/mips/mips.opt:74
--msgid "Use little-endian byte order"
-+#: config/frv/frv.opt:109
-+msgid "Only use 32 GPRs"
- msgstr ""
-
--#: config/mips/mips.opt:78 config/iq2000/iq2000.opt:32
--msgid "Use ROM instead of RAM"
-+#: config/frv/frv.opt:113
-+msgid "Use 64 GPRs"
- msgstr ""
-
--#: config/mips/mips.opt:82
--msgid "Use NewABI-style %reloc() assembly operators"
-+#: config/frv/frv.opt:117
-+msgid "Enable use of GPREL for read-only data in FDPIC"
- msgstr ""
-
--#: config/mips/mips.opt:86
--msgid "Work around certain R4000 errata"
-+#: config/frv/frv.opt:125
-+msgid "Enable inlining of PLT in function calls"
- msgstr ""
-
--#: config/mips/mips.opt:90
--msgid "Work around certain R4400 errata"
-+#: config/frv/frv.opt:129
-+msgid "Enable PIC support for building libraries"
- msgstr ""
-
--#: config/mips/mips.opt:94
--msgid "Work around errata for early SB-1 revision 2 cores"
-+#: config/frv/frv.opt:133
-+msgid "Follow the EABI linkage requirements"
- msgstr ""
-
--#: config/mips/mips.opt:98
--msgid "Work around certain VR4120 errata"
-+#: config/frv/frv.opt:137
-+msgid "Disallow direct calls to global functions"
- msgstr ""
-
--#: config/mips/mips.opt:102
--msgid "Work around VR4130 mflo/mfhi errata"
-+#: config/frv/frv.opt:141
-+msgid "Use media instructions"
- msgstr ""
-
--#: config/mips/mips.opt:106
--msgid "Work around an early 4300 hardware bug"
-+#: config/frv/frv.opt:145
-+msgid "Use multiply add/subtract instructions"
- msgstr ""
-
--#: config/mips/mips.opt:110
--msgid "FP exceptions are enabled"
-+#: config/frv/frv.opt:149
-+msgid "Enable optimizing &&/|| in conditional execution"
- msgstr ""
-
--#: config/mips/mips.opt:114
--msgid "Use 32-bit floating-point registers"
-+#: config/frv/frv.opt:153
-+msgid "Enable nested conditional execution optimizations"
- msgstr ""
-
--#: config/mips/mips.opt:118
--msgid "Use 64-bit floating-point registers"
-+#: config/frv/frv.opt:158
-+msgid "Do not mark ABI switches in e_flags"
- msgstr ""
-
--#: config/mips/mips.opt:122
--msgid "Use FUNC to flush the cache before calling stack trampolines"
-+#: config/frv/frv.opt:162
-+msgid "Remove redundant membars"
- msgstr ""
-
--#: config/mips/mips.opt:126
--msgid "Generate floating-point multiply-add instructions"
-+#: config/frv/frv.opt:166
-+msgid "Pack VLIW instructions"
- msgstr ""
-
--#: config/mips/mips.opt:130
--msgid "Use 32-bit general registers"
-+#: config/frv/frv.opt:170
-+msgid "Enable setting GPRs to the result of comparisons"
- msgstr ""
-
--#: config/mips/mips.opt:134
--msgid "Use 64-bit general registers"
-+#: config/frv/frv.opt:174
-+msgid "Change the amount of scheduler lookahead"
- msgstr ""
-
--#: config/mips/mips.opt:138
--msgid "Allow the use of hardware floating-point instructions"
-+#: config/frv/frv.opt:182
-+msgid "Assume a large TLS segment"
- msgstr ""
-
--#: config/mips/mips.opt:142
--msgid "Generate code for ISA level N"
-+#: config/frv/frv.opt:186
-+msgid "Do not assume a large TLS segment"
- msgstr ""
-
--#: config/mips/mips.opt:146
--msgid "Generate mips16 code"
-+#: config/frv/frv.opt:191
-+msgid "Cause gas to print tomcat statistics"
- msgstr ""
-
--#: config/mips/mips.opt:150
--msgid "Use MIPS-3D instructions"
-+#: config/frv/frv.opt:196
-+msgid "Link with the library-pic libraries"
- msgstr ""
-
--#: config/mips/mips.opt:154
--msgid "Use indirect calls"
-+#: config/frv/frv.opt:200
-+msgid "Allow branches to be packed with other instructions"
- msgstr ""
-
--#: config/mips/mips.opt:158
--msgid "Use a 32-bit long type"
-+#: config/avr/avr.opt:24
-+msgid "Use subroutines for function prologues and epilogues"
- msgstr ""
-
--#: config/mips/mips.opt:162
--msgid "Use a 64-bit long type"
-+#: config/avr/avr.opt:28
-+msgid "Select the target MCU"
- msgstr ""
-
--#: config/mips/mips.opt:166
--msgid "Don't optimize block moves"
-+#: config/avr/avr.opt:35
-+msgid "Use STACK as the initial value of the stack pointer"
- msgstr ""
-
--#: config/mips/mips.opt:170
--msgid "Use the mips-tfile postpass"
-+#: config/avr/avr.opt:39
-+msgid "Use an 8-bit 'int' type"
- msgstr ""
-
--#: config/mips/mips.opt:174
--msgid "Do not use a cache-flushing function before calling stack trampolines"
-+#: config/avr/avr.opt:43
-+msgid "Change the stack pointer without disabling interrupts"
- msgstr ""
-
--#: config/mips/mips.opt:178
--msgid "Generate normal-mode code"
-+#: config/avr/avr.opt:47
-+msgid "Do not generate tablejump insns"
- msgstr ""
-
--#: config/mips/mips.opt:182
--msgid "Do not use MIPS-3D instructions"
-+#: config/avr/avr.opt:57
-+msgid "Use rjmp/rcall (limited range) on >8K devices"
- msgstr ""
-
--#: config/mips/mips.opt:186
--msgid "Use paired-single floating-point instructions"
-+#: config/avr/avr.opt:61
-+msgid "Output instruction sizes to the asm file"
- msgstr ""
-
--#: config/mips/mips.opt:190
--msgid ""
--"When generating -mabicalls code, make the code suitable for use in shared "
--"libraries"
-+#: config/avr/avr.opt:65
-+msgid "Change only the low 8 bits of the stack pointer"
- msgstr ""
-
--#: config/mips/mips.opt:194
--msgid ""
--"Restrict the use of hardware floating-point instructions to 32-bit operations"
-+#: config/bfin/bfin.opt:24
-+msgid "Omit frame pointer for leaf functions"
- msgstr ""
-
--#: config/mips/mips.opt:198
--msgid "Prevent the use of all hardware floating-point instructions"
-+#: config/bfin/bfin.opt:28
-+msgid "Program is entirely located in low 64k of memory"
- msgstr ""
-
--#: config/mips/mips.opt:202
--msgid "Optimize lui/addiu address loads"
-+#: config/bfin/bfin.opt:32
-+msgid "Work around a hardware anomaly by adding a number of NOPs before a"
- msgstr ""
-
--#: config/mips/mips.opt:206
--msgid "Assume all symbols have 32-bit values"
-+#: config/bfin/bfin.opt:37
-+msgid "Avoid speculative loads to work around a hardware anomaly."
- msgstr ""
-
--#: config/mips/mips.opt:210
--msgid "Optimize the output for PROCESSOR"
-+#: config/bfin/bfin.opt:41
-+msgid "Enabled ID based shared library"
- msgstr ""
-
--#: config/mips/mips.opt:214 config/iq2000/iq2000.opt:45
--msgid "Put uninitialized constants in ROM (needs -membedded-data)"
-+#: config/bfin/bfin.opt:49
-+msgid "Avoid generating pc-relative calls; use indirection"
- msgstr ""
-
--#: config/mips/mips.opt:218
--msgid "Perform VR4130-specific alignment optimizations"
-+#: config/m32c/m32c.opt:29
-+msgid "Compile code for R8C variants"
- msgstr ""
-
--#: config/mips/mips.opt:222
--msgid "Lift restrictions on GOT size"
-+#: config/m32c/m32c.opt:33
-+msgid "Compile code for M16C variants"
- msgstr ""
-
--#: config/fr30/fr30.opt:24
--msgid "Assume small address space"
-+#: config/m32c/m32c.opt:37
-+msgid "Compile code for M32CM variants"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:24 config/m68hc11/m68hc11.opt:32
--msgid "Compile for a 68HC11"
-+#: config/m32c/m32c.opt:41
-+msgid "Compile code for M32C variants"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:28 config/m68hc11/m68hc11.opt:36
--msgid "Compile for a 68HC12"
-+#: config/m32c/m32c.opt:45
-+msgid "Number of memreg bytes (default: 16, range: 0..16)"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:42 config/m68hc11/m68hc11.opt:46
--msgid "Compile for a 68HCS12"
-+#: config/s390/tpf.opt:24
-+msgid "Enable TPF-OS tracing code"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:50
--msgid "Auto pre/post decrement increment allowed"
-+#: config/s390/tpf.opt:28
-+msgid "Specify main object for TPF-OS"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:54
--msgid "Min/max instructions allowed"
-+#: config/s390/s390.opt:24
-+msgid "31 bit ABI"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:58
--msgid "Use call and rtc for function calls and returns"
-+#: config/s390/s390.opt:28
-+msgid "64 bit ABI"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:62
--msgid "Auto pre/post decrement increment not allowed"
-+#: config/s390/s390.opt:36
-+msgid "Maintain backchain pointer"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:66
--msgid "Use jsr and rts for function calls and returns"
-+#: config/s390/s390.opt:40
-+msgid "Additional debug prints"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:70
--msgid "Min/max instructions not allowed"
-+#: config/s390/s390.opt:44
-+msgid "ESA/390 architecture"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:74
--msgid "Use direct addressing mode for soft registers"
-+#: config/s390/s390.opt:48
-+msgid "Enable fused multiply/add instructions"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:78
--msgid "Compile with 32-bit integer mode"
-+#: config/s390/s390.opt:64
-+msgid "Use packed stack layout"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:83
--msgid "Specify the register allocation order"
-+#: config/s390/s390.opt:68
-+msgid "Use bras for executable < 64k"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:87
--msgid "Do not use direct addressing mode for soft registers"
-+#: config/s390/s390.opt:72
-+msgid "Don't use hardware fp"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:91
--msgid "Compile with 16-bit integer mode"
-+#: config/s390/s390.opt:76
-+msgid ""
-+"Set the max. number of bytes which has to be left to stack size before a "
-+"trap instruction is triggered"
- msgstr ""
-
--#: config/m68hc11/m68hc11.opt:95
--msgid "Indicate the number of soft registers available"
-+#: config/s390/s390.opt:80
-+msgid ""
-+"Emit extra code in the function prologue in order to trap if the stack size "
-+"exceeds the given limit"
- msgstr ""
-
--#: config/vax/vax.opt:24 config/vax/vax.opt:28
--msgid "Target DFLOAT double precision code"
-+#: config/s390/s390.opt:88
-+msgid "mvcle use"
- msgstr ""
-
--#: config/vax/vax.opt:32 config/vax/vax.opt:36
--msgid "Generate GFLOAT double precision code"
-+#: config/s390/s390.opt:92
-+msgid "Warn if a function uses alloca or creates an array with dynamic size"
- msgstr ""
-
--#: config/vax/vax.opt:40
--msgid "Generate code for GNU assembler (gas)"
-+#: config/s390/s390.opt:96
-+msgid "Warn if a single function's framesize exceeds the given framesize"
- msgstr ""
-
--#: config/vax/vax.opt:44
--msgid "Generate code for UNIX assembler"
-+#: config/s390/s390.opt:100
-+msgid "z/Architecture"
- msgstr ""
-
--#: config/vax/vax.opt:48
--msgid "Use VAXC structure conventions"
-+#: config/mn10300/mn10300.opt:24
-+msgid "Target the AM33 processor"
- msgstr ""
-
--#: config/cris/linux.opt:28
--msgid "Together with -fpic and -fPIC, do not use GOTPLT references"
-+#: config/mn10300/mn10300.opt:28
-+msgid "Target the AM33/2.0 processor"
- msgstr ""
-
--#: config/cris/cris.opt:46
--msgid "Work around bug in multiplication instruction"
-+#: config/mn10300/mn10300.opt:32
-+msgid "Work around hardware multiply bug"
- msgstr ""
-
--#: config/cris/cris.opt:52
--msgid "Compile for ETRAX 4 (CRIS v3)"
-+#: config/mn10300/mn10300.opt:37
-+msgid "Enable linker relaxations"
- msgstr ""
-
--#: config/cris/cris.opt:57
--msgid "Compile for ETRAX 100 (CRIS v8)"
-+#: config/mn10300/mn10300.opt:41
-+msgid "Return pointers in both a0 and d0"
- msgstr ""
-
--#: config/cris/cris.opt:65
--msgid "Emit verbose debug information in assembly code"
-+#: config/iq2000/iq2000.opt:28
-+msgid "Specify CPU for scheduling purposes"
- msgstr ""
-
--#: config/cris/cris.opt:72
--msgid "Do not use condition codes from normal instructions"
-+#: config/iq2000/iq2000.opt:36
-+msgid "Use GP relative sdata/sbss sections"
- msgstr ""
-
--#: config/cris/cris.opt:81
--msgid "Do not emit addressing modes with side-effect assignment"
-+#: config/iq2000/iq2000.opt:41
-+msgid "No default crt0.o"
- msgstr ""
-
--#: config/cris/cris.opt:90
--msgid "Do not tune stack alignment"
-+#: c.opt:42
-+msgid ""
-+"Assert the <answer> to <question>. Putting '-' before <question> disables "
-+"the <answer> to <question>"
- msgstr ""
-
--#: config/cris/cris.opt:99
--msgid "Do not tune writable data alignment"
-+#: c.opt:46
-+msgid "Do not discard comments"
- msgstr ""
-
--#: config/cris/cris.opt:108
--msgid "Do not tune code and read-only data alignment"
-+#: c.opt:50
-+msgid "Do not discard comments in macro expansions"
- msgstr ""
-
--#: config/cris/cris.opt:117
--msgid "Align code and data to 32 bits"
-+#: c.opt:54
-+msgid ""
-+"Define a <macro> with <val> as its value. If just <macro> is given, <val> "
-+"is taken to be 1"
- msgstr ""
-
--#: config/cris/cris.opt:134
--msgid "Don't align items in code or data"
-+#: c.opt:61
-+msgid "Add <dir> to the end of the main framework include path"
- msgstr ""
-
--#: config/cris/cris.opt:143
--msgid "Do not emit function prologue or epilogue"
-+#: c.opt:65
-+msgid "Print the name of header files as they are used"
- msgstr ""
-
--#: config/cris/cris.opt:150
--msgid "Use the most feature-enabling options allowed by other options"
-+#: c.opt:69 c.opt:797
-+msgid "Add <dir> to the end of the main include path"
- msgstr ""
-
--#: config/cris/cris.opt:159
--msgid "Override -mbest-lib-options"
-+#: c.opt:73
-+msgid "Generate make dependencies"
- msgstr ""
-
--#: config/cris/cris.opt:166
--msgid "Generate code for the specified chip or CPU version"
-+#: c.opt:77
-+msgid "Generate make dependencies and compile"
- msgstr ""
-
--#: config/cris/cris.opt:170
--msgid "Tune alignment for the specified chip or CPU version"
-+#: c.opt:81
-+msgid "Write dependency output to the given file"
- msgstr ""
-
--#: config/cris/cris.opt:174
--msgid "Warn when a stackframe is larger than the specified size"
-+#: c.opt:85
-+msgid "Treat missing header files as generated files"
- msgstr ""
-
--#: config/cris/aout.opt:28
--msgid "Compile for the MMU-less Etrax 100-based elinux system"
-+#: c.opt:89
-+msgid "Like -M but ignore system header files"
- msgstr ""
-
--#: config/cris/aout.opt:34
--msgid "For elinux, request a specified stack-size for this program"
-+#: c.opt:93
-+msgid "Like -MD but ignore system header files"
- msgstr ""
-
--#: config/h8300/h8300.opt:24
--msgid "Generate H8S code"
-+#: c.opt:97
-+msgid "Generate phony targets for all headers"
- msgstr ""
-
--#: config/h8300/h8300.opt:28
--msgid "Generate H8SX code"
-+#: c.opt:101
-+msgid "Add a MAKE-quoted target"
- msgstr ""
-
--#: config/h8300/h8300.opt:32
--msgid "Generate H8S/2600 code"
-+#: c.opt:105
-+msgid "Add an unquoted target"
- msgstr ""
-
--#: config/h8300/h8300.opt:36
--msgid "Make integers 32 bits wide"
-+#: c.opt:109
-+msgid "Do not generate #line directives"
- msgstr ""
-
--#: config/h8300/h8300.opt:43
--msgid "Use registers for argument passing"
-+#: c.opt:113
-+msgid "Undefine <macro>"
- msgstr ""
-
--#: config/h8300/h8300.opt:47
--msgid "Consider access to byte sized memory slow"
-+#: c.opt:117
-+msgid ""
-+"Warn about things that will change when compiling with an ABI-compliant "
-+"compiler"
- msgstr ""
-
--#: config/h8300/h8300.opt:51
--msgid "Enable linker relaxing"
-+#: c.opt:121
-+msgid "Warn about suspicious uses of memory addresses"
- msgstr ""
-
--#: config/h8300/h8300.opt:55
--msgid "Generate H8/300H code"
-+#: c.opt:125
-+msgid "Enable most warning messages"
- msgstr ""
-
--#: config/h8300/h8300.opt:59
--msgid "Enable the normal mode"
-+#: c.opt:129
-+msgid ""
-+"Warn whenever an Objective-C assignment is being intercepted by the garbage "
-+"collector"
- msgstr ""
-
--#: config/h8300/h8300.opt:63
--msgid "Use H8/300 alignment rules"
-+#: c.opt:133
-+msgid "Warn about casting functions to incompatible types"
- msgstr ""
-
--#: config/v850/v850.opt:24
--msgid "Use registers r2 and r5"
-+#: c.opt:137
-+msgid "Warn about C constructs that are not in the common subset of C and C++"
- msgstr ""
-
--#: config/v850/v850.opt:28
--msgid "Use 4 byte entries in switch tables"
-+#: c.opt:142
-+msgid "Warn about casts which discard qualifiers"
- msgstr ""
-
--#: config/v850/v850.opt:32
--msgid "Enable backend debugging"
-+#: c.opt:146
-+msgid "Warn about subscripts whose type is \"char\""
- msgstr ""
-
--#: config/v850/v850.opt:36
--msgid "Do not use the callt instruction"
-+#: c.opt:150
-+msgid ""
-+"Warn about possibly nested block comments, and C++ comments spanning more "
-+"than one physical line"
- msgstr ""
-
--#: config/v850/v850.opt:40
--msgid "Reuse r30 on a per function basis"
-+#: c.opt:154
-+msgid "Synonym for -Wcomment"
- msgstr ""
-
--#: config/v850/v850.opt:44
--msgid "Support Green Hills ABI"
-+#: c.opt:158
-+msgid "Warn about possibly confusing type conversions"
- msgstr ""
-
--#: config/v850/v850.opt:48
--msgid "Prohibit PC relative function calls"
-+#: c.opt:162
-+msgid "Warn when all constructors and destructors are private"
- msgstr ""
-
--#: config/v850/v850.opt:52
--msgid "Use stubs for function prologues"
-+#: c.opt:166
-+msgid "Warn when a declaration is found after a statement"
- msgstr ""
-
--#: config/v850/v850.opt:56
--msgid "Set the max size of data eligible for the SDA area"
-+#: c.opt:170
-+msgid "Warn about deprecated compiler features"
- msgstr ""
-
--#: config/v850/v850.opt:60
--msgid "Enable the use of the short load instructions"
-+#: c.opt:174
-+msgid "Warn about compile-time integer division by zero"
- msgstr ""
-
--#: config/v850/v850.opt:64
--msgid "Same as: -mep -mprolog-function"
-+#: c.opt:178
-+msgid "Warn about violations of Effective C++ style rules"
- msgstr ""
-
--#: config/v850/v850.opt:68
--msgid "Set the max size of data eligible for the TDA area"
-+#: c.opt:182
-+msgid "Warn about stray tokens after #elif and #endif"
- msgstr ""
-
--#: config/v850/v850.opt:72
--msgid "Enforce strict alignment"
-+#: c.opt:190
-+msgid "Make implicit function declarations an error"
- msgstr ""
-
--#: config/v850/v850.opt:79
--msgid "Compile for the v850 processor"
-+#: c.opt:194
-+msgid "Warn if testing floating point numbers for equality"
- msgstr ""
-
--#: config/v850/v850.opt:83
--msgid "Compile for the v850e processor"
-+#: c.opt:198
-+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
- msgstr ""
-
--#: config/v850/v850.opt:87
--msgid "Compile for the v850e1 processor"
-+#: c.opt:202
-+msgid "Warn if passing too many arguments to a function for its format string"
- msgstr ""
-
--#: config/v850/v850.opt:91
--msgid "Set the max size of data eligible for the ZDA area"
-+#: c.opt:206
-+msgid "Warn about format strings that are not literals"
- msgstr ""
-
--#: config/mmix/mmix.opt:25
--msgid "For intrinsics library: pass all parameters in registers"
-+#: c.opt:210
-+msgid "Warn about possible security problems with format functions"
- msgstr ""
-
--#: config/mmix/mmix.opt:29
--msgid "Use register stack for parameters and return value"
-+#: c.opt:214
-+msgid "Warn about strftime formats yielding 2-digit years"
- msgstr ""
-
--#: config/mmix/mmix.opt:33
--msgid "Use call-clobbered registers for parameters and return value"
-+#: c.opt:218
-+msgid "Warn about zero-length formats"
- msgstr ""
-
--#: config/mmix/mmix.opt:38
--msgid "Use epsilon-respecting floating point compare instructions"
-+#: c.opt:225
-+msgid "Warn about variables which are initialized to themselves"
- msgstr ""
-
--#: config/mmix/mmix.opt:42
--msgid "Use zero-extending memory loads, not sign-extending ones"
-+#: c.opt:232
-+msgid "Warn about implicit function declarations"
- msgstr ""
-
--#: config/mmix/mmix.opt:46
--msgid ""
--"Generate divide results with reminder having the same sign as the divisor "
--"(not the dividend)"
-+#: c.opt:236
-+msgid "Warn when a declaration does not specify a type"
- msgstr ""
-
--#: config/mmix/mmix.opt:50
--msgid "Prepend global symbols with \":\" (for use with PREFIX)"
-+#: c.opt:240
-+msgid "Deprecated. This switch has no effect"
- msgstr ""
-
--#: config/mmix/mmix.opt:54
--msgid "Do not provide a default start-address 0x100 of the program"
-+#: c.opt:244
-+msgid ""
-+"Warn when there is a cast to a pointer from an integer of a different size"
- msgstr ""
-
--#: config/mmix/mmix.opt:58
--msgid "Link to emit program in ELF format (rather than mmo)"
-+#: c.opt:248
-+msgid "Warn about invalid uses of the \"offsetof\" macro"
- msgstr ""
-
--#: config/mmix/mmix.opt:62
--msgid "Use P-mnemonics for branches statically predicted as taken"
-+#: c.opt:252
-+msgid "Warn about PCH files that are found but not used"
- msgstr ""
-
--#: config/mmix/mmix.opt:66
--msgid "Don't use P-mnemonics for branches"
-+#: c.opt:256
-+msgid "Do not warn about using \"long long\" when -pedantic"
- msgstr ""
-
--#: config/mmix/mmix.opt:80
--msgid "Use addresses that allocate global registers"
-+#: c.opt:260
-+msgid "Warn about suspicious declarations of \"main\""
- msgstr ""
-
--#: config/mmix/mmix.opt:84
--msgid "Do not use addresses that allocate global registers"
-+#: c.opt:264
-+msgid "Warn about possibly missing braces around initializers"
- msgstr ""
-
--#: config/mmix/mmix.opt:88
--msgid "Generate a single exit point for each function"
-+#: c.opt:268
-+msgid "Warn about global functions without previous declarations"
- msgstr ""
-
--#: config/mmix/mmix.opt:92
--msgid "Do not generate a single exit point for each function"
-+#: c.opt:272
-+msgid "Warn about missing fields in struct initializers"
- msgstr ""
-
--#: config/mmix/mmix.opt:96
--msgid "Set start-address of the program"
-+#: c.opt:276
-+msgid "Warn about functions which might be candidates for format attributes"
- msgstr ""
-
--#: config/mmix/mmix.opt:100
--msgid "Set start-address of data"
-+#: c.opt:280
-+msgid "Warn about user-specified include directories that do not exist"
- msgstr ""
-
--#: config/iq2000/iq2000.opt:24 config/mt/mt.opt:56
--msgid "Specify CPU for code generation purposes"
-+#: c.opt:284
-+msgid "Warn about global functions without prototypes"
- msgstr ""
-
--#: config/iq2000/iq2000.opt:28
--msgid "Specify CPU for scheduling purposes"
-+#: c.opt:288
-+msgid "Warn about use of multi-character character constants"
- msgstr ""
-
--#: config/iq2000/iq2000.opt:36
--msgid "Use GP relative sdata/sbss sections"
-+#: c.opt:292
-+msgid "Warn about \"extern\" declarations not at file scope"
- msgstr ""
-
--#: config/iq2000/iq2000.opt:41
--msgid "No default crt0.o"
-+#: c.opt:296
-+msgid ""
-+"Warn when non-templatized friend functions are declared within a template"
- msgstr ""
-
--#: config/bfin/bfin.opt:24
--msgid "Omit frame pointer for leaf functions"
-+#: c.opt:300
-+msgid "Warn about non-virtual destructors"
- msgstr ""
-
--#: config/bfin/bfin.opt:28
--msgid "Program is entirely located in low 64k of memory"
-+#: c.opt:304
-+msgid ""
-+"Warn about NULL being passed to argument slots marked as requiring non-NULL"
- msgstr ""
-
--#: config/bfin/bfin.opt:32
--msgid "Work around a hardware anomaly by adding a number of NOPs before a"
-+#: c.opt:308
-+msgid "Warn about non-normalised Unicode strings"
- msgstr ""
-
--#: config/bfin/bfin.opt:37
--msgid "Avoid speculative loads to work around a hardware anomaly."
-+#: c.opt:312
-+msgid "Warn if a C-style cast is used in a program"
- msgstr ""
-
--#: config/bfin/bfin.opt:41
--msgid "Enabled ID based shared library"
-+#: c.opt:316
-+msgid "Warn if an old-style parameter definition is used"
- msgstr ""
-
--#: config/bfin/bfin.opt:49
--msgid "Avoid generating pc-relative calls; use indirection"
-+#: c.opt:320
-+msgid ""
-+"Warn if a string is longer than the maximum portable length specified by the "
-+"standard"
- msgstr ""
-
--#: config/mt/mt.opt:24
--msgid "Use byte loads and stores when generating code."
-+#: c.opt:324
-+msgid "Warn about overloaded virtual function names"
- msgstr ""
-
--#: config/mt/mt.opt:32
--msgid "Do not include crt0.o in the startup files"
-+#: c.opt:328
-+msgid "Warn about overriding initializers without side effects"
- msgstr ""
-
--#: config/mt/mt.opt:36 config/mt/mt.opt:40 config/mt/mt.opt:44
--#: config/mt/mt.opt:48 config/mt/mt.opt:52
--msgid "Internal debug switch"
-+#: c.opt:332
-+msgid "Warn about possibly missing parentheses"
- msgstr ""
-
--#: config/vxworks.opt:25
--msgid "Assume the VxWorks RTP environment"
-+#: c.opt:336
-+msgid "Warn when converting the type of pointers to member functions"
- msgstr ""
-
--#: config/vxworks.opt:32
--msgid "Assume the VxWorks vThreads environment"
-+#: c.opt:340
-+msgid "Warn about function pointer arithmetic"
- msgstr ""
-
--#: config/darwin.opt:24
--msgid "Generate code suitable for fast turn around debugging"
-+#: c.opt:344
-+msgid "Warn when a pointer is cast to an integer of a different size"
- msgstr ""
-
--#: config/darwin.opt:28
--msgid "The earliest MacOS X version on which this program will run"
-+#: c.opt:348
-+msgid "Warn about misuses of pragmas"
- msgstr ""
-
--#: config/darwin.opt:32
--msgid "Set sizeof(bool) to 1"
-+#: c.opt:352
-+msgid "Warn if inherited methods are unimplemented"
- msgstr ""
-
--#: config/darwin.opt:36
--msgid "Generate code for darwin loadable kernel extentions"
-+#: c.opt:356
-+msgid "Warn about multiple declarations of the same object"
- msgstr ""
-
--#: config/darwin.opt:40
--msgid "Generate code for the kernel or loadable kernel extentions"
-+#: c.opt:360
-+msgid "Warn when the compiler reorders code"
- msgstr ""
-
--#: config/lynx.opt:24
--msgid "Support legacy multi-threading"
-+#: c.opt:364
-+msgid ""
-+"Warn whenever a function's return type defaults to \"int\" (C), or about "
-+"inconsistent return types (C++)"
- msgstr ""
-
--#: config/lynx.opt:28
--msgid "Use shared libraries"
-+#: c.opt:368
-+msgid "Warn if a selector has multiple methods"
- msgstr ""
-
--#: config/lynx.opt:32
--msgid "Support multi-threading"
-+#: c.opt:372
-+msgid "Warn about possible violations of sequence point rules"
- msgstr ""
-
--#: config/score/score.opt:32
--msgid "Enable mac instruction"
-+#: c.opt:376
-+msgid "Warn about signed-unsigned comparisons"
- msgstr ""
-
--#: config/score/score.opt:36
--msgid "Support SCORE 5U ISA"
-+#: c.opt:380
-+msgid "Warn when overload promotes from unsigned to signed"
- msgstr ""
-
--#: config/score/score.opt:40
--msgid "Support SCORE 7 ISA"
-+#: c.opt:384
-+msgid "Warn about uncasted NULL used as sentinel"
- msgstr ""
-
--#: config/linux.opt:25
--msgid "Use uClibc instead of GNU libc"
-+#: c.opt:388
-+msgid "Warn about unprototyped function declarations"
- msgstr ""
-
--#: config/linux.opt:29
--msgid "Use GNU libc instead of uClibc"
-+#: c.opt:392
-+msgid "Warn if type signatures of candidate methods do not match exactly"
- msgstr ""
-
--#: c.opt:42
--msgid ""
--"Assert the <answer> to <question>. Putting '-' before <question> disables "
--"the <answer> to <question>"
-+#: c.opt:396
-+msgid "Warn when synthesis behavior differs from Cfront"
- msgstr ""
-
--#: c.opt:46
--msgid "Do not discard comments"
-+#: c.opt:400 common.opt:158
-+msgid "Do not suppress warnings from system headers"
- msgstr ""
-
--#: c.opt:50
--msgid "Do not discard comments in macro expansions"
-+#: c.opt:404
-+msgid "Warn about features not present in traditional C"
- msgstr ""
-
--#: c.opt:54
-+#: c.opt:408
- msgid ""
--"Define a <macro> with <val> as its value. If just <macro> is given, <val> "
--"is taken to be 1"
-+"Warn if trigraphs are encountered that might affect the meaning of the "
-+"program"
- msgstr ""
-
--#: c.opt:61
--msgid "Add <dir> to the end of the main framework include path"
-+#: c.opt:412
-+msgid "Warn about @selector()s without previously declared methods"
- msgstr ""
-
--#: c.opt:65
--msgid "Print the name of header files as they are used"
-+#: c.opt:416
-+msgid "Warn if an undefined macro is used in an #if directive"
- msgstr ""
-
--#: c.opt:69 c.opt:789
--msgid "Add <dir> to the end of the main include path"
-+#: c.opt:420
-+msgid "Warn about unrecognized pragmas"
- msgstr ""
-
--#: c.opt:73
--msgid "Generate make dependencies"
-+#: c.opt:424
-+msgid "Warn about macros defined in the main file that are not used"
- msgstr ""
-
--#: c.opt:77
--msgid "Generate make dependencies and compile"
-+#: c.opt:428
-+msgid "Do not warn about using variadic macros when -pedantic"
- msgstr ""
-
--#: c.opt:81
--msgid "Write dependency output to the given file"
-+#: c.opt:432
-+msgid ""
-+"In C++, nonzero means warn about deprecated conversion from string literals "
-+"to `char *'. In C, similar warning, except that the conversion is of course "
-+"not deprecated by the ISO C standard."
- msgstr ""
-
--#: c.opt:85
--msgid "Treat missing header files as generated files"
-+#: c.opt:436
-+msgid "Warn when a pointer differs in signedness in an assignment"
- msgstr ""
-
--#: c.opt:89
--msgid "Like -M but ignore system header files"
-+#: c.opt:440
-+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
- msgstr ""
-
--#: c.opt:93
--msgid "Like -MD but ignore system header files"
-+#: c.opt:448
-+msgid "Enforce class member access control semantics"
- msgstr ""
-
--#: c.opt:97
--msgid "Generate phony targets for all headers"
-+#: c.opt:455
-+msgid "Change when template instances are emitted"
- msgstr ""
-
--#: c.opt:101
--msgid "Add a MAKE-quoted target"
-+#: c.opt:459
-+msgid "Recognize the \"asm\" keyword"
- msgstr ""
-
--#: c.opt:105
--msgid "Add an unquoted target"
-+#: c.opt:463
-+msgid "Recognize built-in functions"
- msgstr ""
-
--#: c.opt:109
--msgid "Do not generate #line directives"
-+#: c.opt:470
-+msgid "Check the return value of new"
- msgstr ""
-
--#: c.opt:113
--msgid "Undefine <macro>"
-+#: c.opt:474
-+msgid "Allow the arguments of the '?' operator to have different types"
- msgstr ""
-
--#: c.opt:117
--msgid ""
--"Warn about things that will change when compiling with an ABI-compliant "
--"compiler"
-+#: c.opt:478
-+msgid "Reduce the size of object files"
- msgstr ""
-
--#: c.opt:121
--msgid "Enable most warning messages"
-+#: c.opt:482
-+msgid "Use class <name> for constant strings"
- msgstr ""
-
--#: c.opt:125
--msgid ""
--"Warn whenever an Objective-C assignment is being intercepted by the garbage "
--"collector"
-+#: c.opt:486
-+msgid "Inline member functions by default"
- msgstr ""
-
--#: c.opt:129
--msgid "Warn about casting functions to incompatible types"
-+#: c.opt:490
-+msgid "Permit '$' as an identifier character"
- msgstr ""
-
--#: c.opt:133
--msgid "Warn about C constructs that are not in the common subset of C and C++"
-+#: c.opt:497
-+msgid "Generate code to check exception specifications"
- msgstr ""
-
--#: c.opt:138
--msgid "Warn about casts which discard qualifiers"
-+#: c.opt:504
-+msgid "Convert all strings and character constants to character set <cset>"
- msgstr ""
-
--#: c.opt:142
--msgid "Warn about subscripts whose type is \"char\""
-+#: c.opt:508
-+msgid "Permit universal character names (\\u and \\U) in identifiers"
- msgstr ""
-
--#: c.opt:146
--msgid ""
--"Warn about possibly nested block comments, and C++ comments spanning more "
--"than one physical line"
-+#: c.opt:512
-+msgid "Specify the default character set for source files"
- msgstr ""
-
--#: c.opt:150
--msgid "Synonym for -Wcomment"
-+#: c.opt:520
-+msgid "Scope of for-init-statement variables is local to the loop"
- msgstr ""
-
--#: c.opt:154
--msgid "Warn about possibly confusing type conversions"
-+#: c.opt:524
-+msgid "Do not assume that standard C libraries and \"main\" exist"
- msgstr ""
-
--#: c.opt:158
--msgid "Warn when all constructors and destructors are private"
-+#: c.opt:528
-+msgid "Recognize GNU-defined keywords"
- msgstr ""
-
--#: c.opt:162
--msgid "Warn when a declaration is found after a statement"
-+#: c.opt:532
-+msgid "Generate code for GNU runtime environment"
- msgstr ""
-
--#: c.opt:166
--msgid "Warn about deprecated compiler features"
-+#: c.opt:536
-+msgid "Use traditional GNU semantics for inline functions"
- msgstr ""
-
--#: c.opt:170
--msgid "Warn about compile-time integer division by zero"
-+#: c.opt:549
-+msgid "Assume normal C execution environment"
- msgstr ""
-
--#: c.opt:174
--msgid "Warn about violations of Effective C++ style rules"
-+#: c.opt:553
-+msgid "Enable support for huge objects"
- msgstr ""
-
--#: c.opt:178
--msgid "Warn about stray tokens after #elif and #endif"
-+#: c.opt:557
-+msgid "Export functions even if they can be inlined"
- msgstr ""
-
--#: c.opt:186
--msgid "Make implicit function declarations an error"
-+#: c.opt:561
-+msgid "Emit implicit instantiations of inline templates"
- msgstr ""
-
--#: c.opt:190
--msgid "Warn if testing floating point numbers for equality"
-+#: c.opt:565
-+msgid "Emit implicit instantiations of templates"
- msgstr ""
-
--#: c.opt:194
--msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
-+#: c.opt:569
-+msgid "Inject friend functions into enclosing namespace"
- msgstr ""
-
--#: c.opt:198
--msgid "Warn if passing too many arguments to a function for its format string"
-+#: c.opt:576
-+msgid "Don't warn about uses of Microsoft extensions"
- msgstr ""
-
--#: c.opt:202
--msgid "Warn about format strings that are not literals"
-+#: c.opt:586
-+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
- msgstr ""
-
--#: c.opt:206
--msgid "Warn about possible security problems with format functions"
-+#: c.opt:590
-+msgid "Assume that receivers of Objective-C messages may be nil"
- msgstr ""
-
--#: c.opt:210
--msgid "Warn about strftime formats yielding 2-digit years"
-+#: c.opt:602
-+msgid ""
-+"Generate special Objective-C methods to initialize/destroy non-POD C++ "
-+"ivars, if needed"
- msgstr ""
-
--#: c.opt:214
--msgid "Warn about zero-length formats"
-+#: c.opt:606
-+msgid "Allow fast jumps to the message dispatcher"
- msgstr ""
-
--#: c.opt:221
--msgid "Warn about variables which are initialized to themselves"
-+#: c.opt:612
-+msgid "Enable Objective-C exception and synchronization syntax"
- msgstr ""
-
--#: c.opt:228
--msgid "Warn about implicit function declarations"
-+#: c.opt:616
-+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
- msgstr ""
-
--#: c.opt:232
--msgid "Warn when a declaration does not specify a type"
-+#: c.opt:621
-+msgid "Enable Objective-C setjmp exception handling runtime"
- msgstr ""
-
--#: c.opt:236
--msgid "Deprecated. This switch has no effect"
-+#: c.opt:625 fortran/lang.opt:134
-+msgid "Enable OpenMP"
- msgstr ""
-
--#: c.opt:240
--msgid ""
--"Warn when there is a cast to a pointer from an integer of a different size"
-+#: c.opt:629
-+msgid "Recognize C++ kewords like \"compl\" and \"xor\""
- msgstr ""
-
--#: c.opt:244
--msgid "Warn about invalid uses of the \"offsetof\" macro"
-+#: c.opt:633
-+msgid "Enable optional diagnostics"
- msgstr ""
-
--#: c.opt:248
--msgid "Warn about PCH files that are found but not used"
-+#: c.opt:640
-+msgid "Look for and use PCH files even when preprocessing"
- msgstr ""
-
--#: c.opt:252
--msgid "Do not warn about using \"long long\" when -pedantic"
-+#: c.opt:644
-+msgid "Downgrade conformance errors to warnings"
- msgstr ""
-
--#: c.opt:256
--msgid "Warn about suspicious declarations of \"main\""
-+#: c.opt:648
-+msgid "Treat the input file as already preprocessed"
- msgstr ""
-
--#: c.opt:260
--msgid "Warn about possibly missing braces around initializers"
-+#: c.opt:652
-+msgid ""
-+"Used in Fix-and-Continue mode to indicate that object files may be swapped "
-+"in at runtime"
- msgstr ""
-
--#: c.opt:264
--msgid "Warn about global functions without previous declarations"
-+#: c.opt:656
-+msgid "Enable automatic template instantiation"
- msgstr ""
-
--#: c.opt:268
--msgid "Warn about missing fields in struct initializers"
-+#: c.opt:660
-+msgid "Generate run time type descriptor information"
- msgstr ""
-
--#: c.opt:272
--msgid "Warn about functions which might be candidates for format attributes"
-+#: c.opt:664
-+msgid "Use the same size for double as for float"
- msgstr ""
-
--#: c.opt:276
--msgid "Warn about user-specified include directories that do not exist"
-+#: c.opt:668 fortran/lang.opt:226
-+msgid "Use the narrowest integer type possible for enumeration types"
- msgstr ""
-
--#: c.opt:280
--msgid "Warn about global functions without prototypes"
-+#: c.opt:672
-+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
- msgstr ""
-
--#: c.opt:284
--msgid "Warn about use of multi-character character constants"
-+#: c.opt:676
-+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
- msgstr ""
-
--#: c.opt:288
--msgid "Warn about \"extern\" declarations not at file scope"
-+#: c.opt:680
-+msgid "Make \"char\" signed by default"
- msgstr ""
-
--#: c.opt:292
--msgid ""
--"Warn when non-templatized friend functions are declared within a template"
-+#: c.opt:687
-+msgid "Display statistics accumulated during compilation"
- msgstr ""
-
--#: c.opt:296
--msgid "Warn about non-virtual destructors"
-+#: c.opt:694
-+msgid "Distance between tab stops for column reporting"
- msgstr ""
-
--#: c.opt:300
--msgid ""
--"Warn about NULL being passed to argument slots marked as requiring non-NULL"
-+#: c.opt:698
-+msgid "Specify maximum template instantiation depth"
- msgstr ""
-
--#: c.opt:304
--msgid "Warn about non-normalised Unicode strings"
-+#: c.opt:705
-+msgid "Do not generate thread-safe code for initializing local statics"
- msgstr ""
-
--#: c.opt:308
--msgid "Warn if a C-style cast is used in a program"
-+#: c.opt:709
-+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
- msgstr ""
-
--#: c.opt:312
--msgid "Warn if an old-style parameter definition is used"
-+#: c.opt:713
-+msgid "Make \"char\" unsigned by default"
-+msgstr ""
-+
-+#: c.opt:717
-+msgid "Use __cxa_atexit to register destructors"
- msgstr ""
-
--#: c.opt:316
--msgid ""
--"Warn if a string is longer than the maximum portable length specified by the "
--"standard"
-+#: c.opt:721
-+msgid "Use __cxa_get_exception_ptr in exception handling"
- msgstr ""
-
--#: c.opt:320
--msgid "Warn about overloaded virtual function names"
-+#: c.opt:725
-+msgid "Marks all inlined methods as having hidden visibility"
- msgstr ""
-
--#: c.opt:324
--msgid "Warn about overriding initializers without side effects"
-+#: c.opt:729
-+msgid "Discard unused virtual functions"
- msgstr ""
-
--#: c.opt:328
--msgid "Warn about possibly missing parentheses"
-+#: c.opt:733
-+msgid "Implement vtables using thunks"
- msgstr ""
-
--#: c.opt:332
--msgid "Warn when converting the type of pointers to member functions"
-+#: c.opt:737
-+msgid "Emit common-like symbols as weak symbols"
- msgstr ""
-
--#: c.opt:336
--msgid "Warn about function pointer arithmetic"
-+#: c.opt:741
-+msgid ""
-+"Convert all wide strings and character constants to character set <cset>"
- msgstr ""
-
--#: c.opt:340
--msgid "Warn when a pointer is cast to an integer of a different size"
-+#: c.opt:745
-+msgid "Generate a #line directive pointing at the current working directory"
- msgstr ""
-
--#: c.opt:344
--msgid "Warn about misuses of pragmas"
-+#: c.opt:749
-+msgid "Emit cross referencing information"
- msgstr ""
-
--#: c.opt:348
--msgid "Warn if inherited methods are unimplemented"
-+#: c.opt:753
-+msgid ""
-+"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
- msgstr ""
-
--#: c.opt:352
--msgid "Warn about multiple declarations of the same object"
-+#: c.opt:757
-+msgid "Dump declarations to a .decl file"
- msgstr ""
-
--#: c.opt:356
--msgid "Warn when the compiler reorders code"
-+#: c.opt:761 c.opt:793
-+msgid "Add <dir> to the end of the system include path"
- msgstr ""
-
--#: c.opt:360
--msgid ""
--"Warn whenever a function's return type defaults to \"int\" (C), or about "
--"inconsistent return types (C++)"
-+#: c.opt:765
-+msgid "Accept definition of macros in <file>"
- msgstr ""
-
--#: c.opt:364
--msgid "Warn if a selector has multiple methods"
-+#: c.opt:769
-+msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
- msgstr ""
-
--#: c.opt:368
--msgid "Warn about possible violations of sequence point rules"
-+#: c.opt:773
-+msgid "Include the contents of <file> before other files"
- msgstr ""
-
--#: c.opt:372
--msgid "Warn about signed-unsigned comparisons"
-+#: c.opt:777
-+msgid "Specify <path> as a prefix for next two options"
- msgstr ""
-
--#: c.opt:376
--msgid "Warn when overload promotes from unsigned to signed"
-+#: c.opt:781
-+msgid "Set <dir> to be the system root directory"
- msgstr ""
-
--#: c.opt:380
--msgid "Warn about uncasted NULL used as sentinel"
-+#: c.opt:785
-+msgid "Add <dir> to the start of the system include path"
- msgstr ""
-
--#: c.opt:384
--msgid "Warn about unprototyped function declarations"
-+#: c.opt:789
-+msgid "Add <dir> to the end of the quote include path"
- msgstr ""
-
--#: c.opt:388
--msgid "Warn if type signatures of candidate methods do not match exactly"
-+#: c.opt:810
-+msgid ""
-+"Do not search standard system include directories (those specified with -"
-+"isystem will still be used)"
- msgstr ""
-
--#: c.opt:392
--msgid "Warn when synthesis behavior differs from Cfront"
-+#: c.opt:814
-+msgid "Do not search standard system include directories for C++"
- msgstr ""
-
--#: c.opt:396 common.opt:158
--msgid "Do not suppress warnings from system headers"
-+#: c.opt:830
-+msgid "Generate C header of platform-specific features"
- msgstr ""
-
--#: c.opt:400
--msgid "Warn about features not present in traditional C"
-+#: c.opt:834
-+msgid "Print a checksum of the executable for PCH validity checking, and stop"
- msgstr ""
-
--#: c.opt:404
--msgid ""
--"Warn if trigraphs are encountered that might affect the meaning of the "
--"program"
-+#: c.opt:838
-+msgid "Remap file names when including files"
- msgstr ""
-
--#: c.opt:408
--msgid "Warn about @selector()s without previously declared methods"
-+#: c.opt:842
-+msgid "Conform to the ISO 1998 C++ standard"
- msgstr ""
-
--#: c.opt:412
--msgid "Warn if an undefined macro is used in an #if directive"
-+#: c.opt:846 c.opt:874
-+msgid "Conform to the ISO 1990 C standard"
- msgstr ""
-
--#: c.opt:416
--msgid "Warn about unrecognized pragmas"
-+#: c.opt:850 c.opt:882
-+msgid "Conform to the ISO 1999 C standard"
- msgstr ""
-
--#: c.opt:420
--msgid "Warn about macros defined in the main file that are not used"
-+#: c.opt:854
-+msgid "Deprecated in favor of -std=c99"
- msgstr ""
-
--#: c.opt:424
--msgid "Do not warn about using variadic macros when -pedantic"
-+#: c.opt:858
-+msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
- msgstr ""
-
--#: c.opt:428
--msgid ""
--"In C++, nonzero means warn about deprecated conversion from string literals "
--"to `char *'. In C, similar warning, except that the conversion is of course "
--"not deprecated by the ISO C standard."
-+#: c.opt:862
-+msgid "Conform to the ISO 1990 C standard with GNU extensions"
- msgstr ""
-
--#: c.opt:432
--msgid "Warn when a pointer differs in signedness in an assignment"
-+#: c.opt:866
-+msgid "Conform to the ISO 1999 C standard with GNU extensions"
- msgstr ""
-
--#: c.opt:436
--msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)"
-+#: c.opt:870
-+msgid "Deprecated in favor of -std=gnu99"
- msgstr ""
-
--#: c.opt:444
--msgid "Enforce class member access control semantics"
-+#: c.opt:878
-+msgid "Conform to the ISO 1990 C standard as amended in 1994"
- msgstr ""
-
--#: c.opt:451
--msgid "Change when template instances are emitted"
-+#: c.opt:886
-+msgid "Deprecated in favor of -std=iso9899:1999"
- msgstr ""
-
--#: c.opt:455
--msgid "Recognize the \"asm\" keyword"
-+#: c.opt:890
-+msgid "Enable traditional preprocessing"
- msgstr ""
-
--#: c.opt:459
--msgid "Recognize built-in functions"
-+#: c.opt:894
-+msgid "Support ISO C trigraphs"
- msgstr ""
-
--#: c.opt:466
--msgid "Check the return value of new"
-+#: c.opt:898
-+msgid "Do not predefine system-specific and GCC-specific macros"
- msgstr ""
-
--#: c.opt:470
--msgid "Allow the arguments of the '?' operator to have different types"
-+#: c.opt:902
-+msgid "Enable verbose output"
- msgstr ""
-
--#: c.opt:474
--msgid "Reduce the size of object files"
-+#: java/lang.opt:66
-+msgid "Warn if a deprecated compiler feature, class, method, or field is used"
- msgstr ""
-
--#: c.opt:478
--msgid "Use class <name> for constant strings"
-+#: java/lang.opt:70
-+msgid "Warn if deprecated empty statements are found"
- msgstr ""
-
--#: c.opt:482
--msgid "Inline member functions by default"
-+#: java/lang.opt:74
-+msgid "Warn if .class files are out of date"
- msgstr ""
-
--#: c.opt:486
--msgid "Permit '$' as an identifier character"
-+#: java/lang.opt:78
-+msgid "Warn if modifiers are specified when not necessary"
- msgstr ""
-
--#: c.opt:493
--msgid "Generate code to check exception specifications"
-+#: java/lang.opt:82
-+msgid "Deprecated; use --classpath instead"
- msgstr ""
-
--#: c.opt:500
--msgid "Convert all strings and character constants to character set <cset>"
-+#: java/lang.opt:86
-+msgid "Permit the use of the assert keyword"
- msgstr ""
-
--#: c.opt:504
--msgid "Permit universal character names (\\u and \\U) in identifiers"
-+#: java/lang.opt:108
-+msgid "Replace system path"
- msgstr ""
-
--#: c.opt:508
--msgid "Specify the default character set for source files"
-+#: java/lang.opt:112
-+msgid "Generate checks for references to NULL"
- msgstr ""
-
--#: c.opt:516
--msgid "Scope of for-init-statement variables is local to the loop"
-+#: java/lang.opt:116
-+msgid "Set class path"
- msgstr ""
-
--#: c.opt:520
--msgid "Do not assume that standard C libraries and \"main\" exist"
-+#: java/lang.opt:123
-+msgid "Output a class file"
- msgstr ""
-
--#: c.opt:524
--msgid "Recognize GNU-defined keywords"
-+#: java/lang.opt:127
-+msgid "Alias for -femit-class-file"
- msgstr ""
-
--#: c.opt:528
--msgid "Generate code for GNU runtime environment"
-+#: java/lang.opt:131
-+msgid "Choose input encoding (defaults from your locale)"
- msgstr ""
-
--#: c.opt:541
--msgid "Assume normal C execution environment"
-+#: java/lang.opt:135
-+msgid "Set the extension directory path"
- msgstr ""
-
--#: c.opt:545
--msgid "Enable support for huge objects"
-+#: java/lang.opt:139
-+msgid "Input file is a file with a list of filenames to compile"
- msgstr ""
-
--#: c.opt:549
--msgid "Export functions even if they can be inlined"
-+#: java/lang.opt:143
-+msgid "Always check for non gcj generated classes archives"
- msgstr ""
-
--#: c.opt:553
--msgid "Emit implicit instantiations of inline templates"
-+#: java/lang.opt:147
-+msgid ""
-+"Assume the runtime uses a hash table to map an object to its synchronization "
-+"structure"
- msgstr ""
-
--#: c.opt:557
--msgid "Emit implicit instantiations of templates"
-+#: java/lang.opt:151
-+msgid "Generate instances of Class at runtime"
- msgstr ""
-
--#: c.opt:561
--msgid "Inject friend functions into enclosing namespace"
-+#: java/lang.opt:155
-+msgid "Use offset tables for virtual method calls"
- msgstr ""
-
--#: c.opt:568
--msgid "Don't warn about uses of Microsoft extensions"
-+#: java/lang.opt:162
-+msgid "Assume native functions are implemented using JNI"
- msgstr ""
-
--#: c.opt:578
--msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
-+#: java/lang.opt:166
-+msgid "Enable optimization of static class initialization code"
- msgstr ""
-
--#: c.opt:582
--msgid "Assume that receivers of Objective-C messages may be nil"
-+#: java/lang.opt:173
-+msgid "Reduce the amount of reflection meta-data generated"
- msgstr ""
-
--#: c.opt:594
--msgid ""
--"Generate special Objective-C methods to initialize/destroy non-POD C++ "
--"ivars, if needed"
-+#: java/lang.opt:177
-+msgid "Enable assignability checks for stores into object arrays"
- msgstr ""
-
--#: c.opt:598
--msgid "Allow fast jumps to the message dispatcher"
-+#: java/lang.opt:181
-+msgid "Generate code for the Boehm GC"
- msgstr ""
-
--#: c.opt:604
--msgid "Enable Objective-C exception and synchronization syntax"
-+#: java/lang.opt:185
-+msgid "Call a library routine to do integer divisions"
- msgstr ""
-
--#: c.opt:608
--msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs"
-+#: java/lang.opt:189
-+msgid "Generated should be loaded by bootstrap loader"
- msgstr ""
-
--#: c.opt:613
--msgid "Enable Objective-C setjmp exception handling runtime"
-+#: fortran/lang.opt:30
-+msgid "Add a directory for INCLUDE and MODULE searching"
- msgstr ""
-
--#: c.opt:621
--msgid "Recognize C++ kewords like \"compl\" and \"xor\""
-+#: fortran/lang.opt:34
-+msgid "Put MODULE files in 'directory'"
- msgstr ""
-
--#: c.opt:625
--msgid "Enable optional diagnostics"
-+#: fortran/lang.opt:42
-+msgid "Warn about possible aliasing of dummy arguments"
- msgstr ""
-
--#: c.opt:632
--msgid "Look for and use PCH files even when preprocessing"
-+#: fortran/lang.opt:46
-+msgid "Warn about missing ampersand in continued character constants"
- msgstr ""
-
--#: c.opt:636
--msgid "Downgrade conformance errors to warnings"
-+#: fortran/lang.opt:50
-+msgid "Warn about truncated character expressions"
- msgstr ""
-
--#: c.opt:640
--msgid "Treat the input file as already preprocessed"
-+#: fortran/lang.opt:54
-+msgid "Warn about implicit conversion"
- msgstr ""
-
--#: c.opt:644
--msgid ""
--"Used in Fix-and-Continue mode to indicate that object files may be swapped "
--"in at runtime"
-+#: fortran/lang.opt:58
-+msgid "Warn about calls with implicit interface"
- msgstr ""
-
--#: c.opt:648
--msgid "Enable automatic template instantiation"
-+#: fortran/lang.opt:62
-+msgid "Warn about truncated source lines"
- msgstr ""
-
--#: c.opt:652
--msgid "Generate run time type descriptor information"
-+#: fortran/lang.opt:66
-+msgid "Warn about usage of non-standard intrinsics"
- msgstr ""
-
--#: c.opt:656
--msgid "Use the same size for double as for float"
-+#: fortran/lang.opt:70
-+msgid "Warn about \"suspicious\" constructs"
- msgstr ""
-
--#: c.opt:664
--msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
-+#: fortran/lang.opt:74
-+msgid "Permit nonconforming uses of the tab character"
- msgstr ""
-
--#: c.opt:668
--msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
-+#: fortran/lang.opt:78
-+msgid "Warn about underflow of numerical constant expressions"
- msgstr ""
-
--#: c.opt:672
--msgid "Make \"char\" signed by default"
-+#: fortran/lang.opt:82
-+msgid "All intrinsics procedures are available regardless of selected standard"
- msgstr ""
-
--#: c.opt:679
--msgid "Display statistics accumulated during compilation"
-+#: fortran/lang.opt:86
-+msgid ""
-+"Do not treat local variables and COMMON blocks as if they were named in SAVE "
-+"statements"
- msgstr ""
-
--#: c.opt:686
--msgid "Distance between tab stops for column reporting"
-+#: fortran/lang.opt:90
-+msgid "Specify that backslash in string introduces an escape character"
- msgstr ""
-
--#: c.opt:690
--msgid "Specify maximum template instantiation depth"
-+#: fortran/lang.opt:94
-+msgid "Set the default double precision kind to an 8 byte wide type"
- msgstr ""
-
--#: c.opt:697
--msgid "Do not generate thread-safe code for initializing local statics"
-+#: fortran/lang.opt:98
-+msgid "Set the default integer kind to an 8 byte wide type"
- msgstr ""
-
--#: c.opt:701
--msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
-+#: fortran/lang.opt:102
-+msgid "Set the default real kind to an 8 byte wide type"
- msgstr ""
-
--#: c.opt:705
--msgid "Make \"char\" unsigned by default"
-+#: fortran/lang.opt:106
-+msgid "Ignore 'D' in column one in fixed form"
- msgstr ""
-
--#: c.opt:709
--msgid "Use __cxa_atexit to register destructors"
-+#: fortran/lang.opt:110
-+msgid "Treat lines with 'D' in column one as comments"
- msgstr ""
-
--#: c.opt:713
--msgid "Use __cxa_get_exception_ptr in exception handling"
-+#: fortran/lang.opt:114
-+msgid "Allow dollar signs in entity names"
- msgstr ""
-
--#: c.opt:717
--msgid "Marks all inlined methods as having hidden visibility"
-+#: fortran/lang.opt:118
-+msgid "Display the code tree after parsing"
- msgstr ""
-
--#: c.opt:721
--msgid "Discard unused virtual functions"
-+#: fortran/lang.opt:122
-+msgid "Use f2c calling convention"
- msgstr ""
-
--#: c.opt:725
--msgid "Implement vtables using thunks"
-+#: fortran/lang.opt:126
-+msgid "Assume that the source file is fixed form"
- msgstr ""
-
--#: c.opt:729
--msgid "Emit common-like symbols as weak symbols"
-+#: fortran/lang.opt:130
-+msgid "Assume that the source file is free form"
- msgstr ""
-
--#: c.opt:733
--msgid ""
--"Convert all wide strings and character constants to character set <cset>"
-+#: fortran/lang.opt:138
-+msgid "Append underscores to externally visible names"
- msgstr ""
-
--#: c.opt:737
--msgid "Generate a #line directive pointing at the current working directory"
-+#: fortran/lang.opt:142
-+msgid "Use the Cray Pointer extension"
- msgstr ""
-
--#: c.opt:741
--msgid "Emit cross referencing information"
-+#: fortran/lang.opt:146
-+msgid "Append a second underscore if the name already contains an underscore"
- msgstr ""
-
--#: c.opt:745
-+#: fortran/lang.opt:150
- msgid ""
--"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
--msgstr ""
--
--#: c.opt:749
--msgid "Dump declarations to a .decl file"
-+"Specify that no implicit typing is allowed, unless overridden by explicit "
-+"IMPLICIT statements"
- msgstr ""
-
--#: c.opt:753 c.opt:785
--msgid "Add <dir> to the end of the system include path"
-+#: fortran/lang.opt:154
-+msgid "Allow arbitrary character line width in fixed mode"
- msgstr ""
-
--#: c.opt:757
--msgid "Accept definition of macros in <file>"
-+#: fortran/lang.opt:158
-+msgid "Use n as character line width in fixed mode"
- msgstr ""
-
--#: c.opt:761
--msgid "-imultilib <dir> Set <dir> to be the multilib include subdirectory"
-+#: fortran/lang.opt:162
-+msgid "Allow arbitrary character line width in free mode"
- msgstr ""
-
--#: c.opt:765
--msgid "Include the contents of <file> before other files"
-+#: fortran/lang.opt:166
-+msgid "Use n as character line width in free mode"
- msgstr ""
-
--#: c.opt:769
--msgid "Specify <path> as a prefix for next two options"
-+#: fortran/lang.opt:170
-+msgid "Maximum number of errors to report"
- msgstr ""
-
--#: c.opt:773
--msgid "Set <dir> to be the system root directory"
-+#: fortran/lang.opt:174
-+msgid "Maximum identifier length"
- msgstr ""
-
--#: c.opt:777
--msgid "Add <dir> to the start of the system include path"
-+#: fortran/lang.opt:178
-+msgid "Maximum length for subrecords"
- msgstr ""
-
--#: c.opt:781
--msgid "Add <dir> to the end of the quote include path"
-+#: fortran/lang.opt:182
-+msgid "Size in bytes of the largest array that will be put on the stack"
- msgstr ""
-
--#: c.opt:802
--msgid ""
--"Do not search standard system include directories (those specified with -"
--"isystem will still be used)"
-+#: fortran/lang.opt:186
-+msgid "Don't generate code, just do syntax and semantics checking"
- msgstr ""
-
--#: c.opt:806
--msgid "Do not search standard system include directories for C++"
-+#: fortran/lang.opt:190
-+msgid "Enable range checking during compilation"
- msgstr ""
-
--#: c.opt:822
--msgid "Generate C header of platform-specific features"
-+#: fortran/lang.opt:194
-+msgid "Try to layout derived types as compact as possible"
- msgstr ""
-
--#: c.opt:826
--msgid "Print a checksum of the executable for PCH validity checking, and stop"
-+#: fortran/lang.opt:198
-+msgid "Copy array sections into a contiguous block on procedure entry"
- msgstr ""
-
--#: c.opt:830
--msgid "Remap file names when including files"
-+#: fortran/lang.opt:202
-+msgid "Treat the input file as preprocessed"
- msgstr ""
-
--#: c.opt:834
--msgid "Conform to the ISO 1998 C++ standard"
-+#: fortran/lang.opt:206
-+msgid "Stop on following floating point exceptions"
- msgstr ""
-
--#: c.opt:838 c.opt:866
--msgid "Conform to the ISO 1990 C standard"
-+#: fortran/lang.opt:210
-+msgid "Conform to the ISO Fortran 95 standard"
- msgstr ""
-
--#: c.opt:842 c.opt:874
--msgid "Conform to the ISO 1999 C standard"
-+#: fortran/lang.opt:214
-+msgid "Conform to the ISO Fortran 2003 standard"
- msgstr ""
-
--#: c.opt:846
--msgid "Deprecated in favor of -std=c99"
-+#: fortran/lang.opt:218
-+msgid "Conform nothing in particular"
- msgstr ""
-
--#: c.opt:850
--msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
-+#: fortran/lang.opt:222
-+msgid "Accept extensions to support legacy code"
- msgstr ""
-
--#: c.opt:854
--msgid "Conform to the ISO 1990 C standard with GNU extensions"
-+#: fortran/lang.opt:230
-+msgid "Use little-endian format for unformatted files"
- msgstr ""
-
--#: c.opt:858
--msgid "Conform to the ISO 1999 C standard with GNU extensions"
-+#: fortran/lang.opt:234
-+msgid "Use big-endian format for unformatted files"
- msgstr ""
-
--#: c.opt:862
--msgid "Deprecated in favor of -std=gnu99"
-+#: fortran/lang.opt:238
-+msgid "Use native format for unformatted files"
- msgstr ""
-
--#: c.opt:870
--msgid "Conform to the ISO 1990 C standard as amended in 1994"
-+#: fortran/lang.opt:242
-+msgid "Swap endianness for unformatted files"
- msgstr ""
-
--#: c.opt:878
--msgid "Deprecated in favor of -std=iso9899:1999"
-+#: fortran/lang.opt:246
-+msgid "Use a 4-byte record marker for unformatted files"
- msgstr ""
-
--#: c.opt:882
--msgid "Enable traditional preprocessing"
-+#: fortran/lang.opt:250
-+msgid "Use an 8-byte record marker for unformatted files"
- msgstr ""
-
--#: c.opt:886
--msgid "Support ISO C trigraphs"
-+#: ada/lang.opt:91
-+msgid "Specify options to GNAT"
- msgstr ""
-
--#: c.opt:890
--msgid "Do not predefine system-specific and GCC-specific macros"
-+#: treelang/lang.opt:30
-+msgid "Trace lexical analysis"
- msgstr ""
-
--#: c.opt:894
--msgid "Enable verbose output"
-+#: treelang/lang.opt:34
-+msgid "Trace the parsing process"
- msgstr ""
-
- #: common.opt:28
-@@ -14527,84 +14538,80 @@
- msgstr ""
-
- #: common.opt:62
--msgid "Warn about comparisons that always evaluate to true"
--msgstr ""
--
--#: common.opt:66
- msgid "Warn about inappropriate attribute usage"
- msgstr ""
-
--#: common.opt:70
-+#: common.opt:66
- msgid "Warn about pointer casts which increase alignment"
- msgstr ""
-
--#: common.opt:74
-+#: common.opt:70
- msgid "Warn about uses of __attribute__((deprecated)) declarations"
- msgstr ""
-
--#: common.opt:78
-+#: common.opt:74
- msgid "Warn when an optimization pass is disabled"
- msgstr ""
-
--#: common.opt:82
-+#: common.opt:78
- msgid "Treat all warnings as errors"
- msgstr ""
-
--#: common.opt:86
-+#: common.opt:82
- msgid "Treat specified warning as error"
- msgstr ""
-
--#: common.opt:90
-+#: common.opt:86
- msgid "Print extra (possibly unwanted) warnings"
- msgstr ""
-
--#: common.opt:94
-+#: common.opt:90
- msgid "Exit on the first error occurred"
- msgstr ""
-
--#: common.opt:98
-+#: common.opt:94
- msgid "Warn when an inlined function cannot be inlined"
- msgstr ""
-
--#: common.opt:102
-+#: common.opt:98
- msgid "Warn if an object is larger than <number> bytes"
- msgstr ""
-
--#: common.opt:106
-+#: common.opt:102
- msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
- msgstr ""
-
--#: common.opt:110
-+#: common.opt:106
- msgid ""
- "Warn about functions which might be candidates for __attribute__((noreturn))"
- msgstr ""
-
--#: common.opt:114
-+#: common.opt:110
- msgid "Warn about overflow in arithmetic expressions"
- msgstr ""
-
--#: common.opt:118
-+#: common.opt:114
- msgid "Warn when the packed attribute has no effect on struct layout"
- msgstr ""
-
--#: common.opt:122
-+#: common.opt:118
- msgid "Warn when padding is required to align structure members"
- msgstr ""
-
--#: common.opt:126
-+#: common.opt:122
- msgid "Warn when one local variable shadows another"
- msgstr ""
-
--#: common.opt:130
-+#: common.opt:126
- msgid "Warn when not issuing stack smashing protection for some reason"
- msgstr ""
-
--#: common.opt:134 common.opt:138
-+#: common.opt:130 common.opt:134
- msgid "Warn about code which might break strict aliasing rules"
- msgstr ""
-
--#: common.opt:142
--msgid "Warn about comparisons to constant string literals"
-+#: common.opt:138 common.opt:142
-+msgid "Warn about optimizations that assume that signed overflow is undefined"
- msgstr ""
-
- #: common.opt:146
-@@ -15242,262 +15249,266 @@
- msgstr ""
-
- #: common.opt:879
--msgid "Check for syntax errors, then stop"
-+msgid "Treat signed overflow as undefined"
- msgstr ""
-
- #: common.opt:883
--msgid "Create data files needed by \"gcov\""
-+msgid "Check for syntax errors, then stop"
- msgstr ""
-
- #: common.opt:887
--msgid "Perform jump threading optimizations"
-+msgid "Create data files needed by \"gcov\""
- msgstr ""
-
- #: common.opt:891
--msgid "Report the time taken by each compiler pass"
-+msgid "Perform jump threading optimizations"
- msgstr ""
-
- #: common.opt:895
--msgid "Set the default thread-local storage code generation model"
-+msgid "Report the time taken by each compiler pass"
- msgstr ""
-
- #: common.opt:899
--msgid "Reorder top level functions, variables, and asms"
-+msgid "Set the default thread-local storage code generation model"
- msgstr ""
-
- #: common.opt:903
-+msgid "Reorder top level functions, variables, and asms"
-+msgstr ""
-+
-+#: common.opt:907
- msgid "Perform superblock formation via tail duplication"
- msgstr ""
-
--#: common.opt:910
-+#: common.opt:914
- msgid "Assume floating-point operations can trap"
- msgstr ""
-
--#: common.opt:914
-+#: common.opt:918
- msgid "Trap for signed overflow in addition, subtraction and multiplication"
- msgstr ""
-
--#: common.opt:918
-+#: common.opt:922
- msgid "Enable SSA-CCP optimization on trees"
- msgstr ""
-
--#: common.opt:922
-+#: common.opt:926
- msgid "Enable SSA-CCP optimization for stores and loads"
- msgstr ""
-
--#: common.opt:926
-+#: common.opt:930
- msgid "Enable loop header copying on trees"
- msgstr ""
-
--#: common.opt:930
-+#: common.opt:934
- msgid "Coalesce memory temporaries in the SSA->normal pass"
- msgstr ""
-
--#: common.opt:934
-+#: common.opt:938
- msgid "Replace SSA temporaries with better names in copies"
- msgstr ""
-
--#: common.opt:938
-+#: common.opt:942
- msgid "Enable copy propagation on trees"
- msgstr ""
-
--#: common.opt:942
-+#: common.opt:946
- msgid "Enable copy propagation for stores and loads"
- msgstr ""
-
--#: common.opt:946
-+#: common.opt:950
- msgid "Enable SSA dead code elimination optimization on trees"
- msgstr ""
-
--#: common.opt:950
-+#: common.opt:954
- msgid "Enable dominator optimizations"
- msgstr ""
-
--#: common.opt:954
-+#: common.opt:958
- msgid "Enable dead store elimination"
- msgstr ""
-
--#: common.opt:958
-+#: common.opt:962
- msgid "Enable Full Redundancy Elimination (FRE) on trees"
- msgstr ""
-
--#: common.opt:962
-+#: common.opt:966
- msgid "Enable loop invariant motion on trees"
- msgstr ""
-
--#: common.opt:966
-+#: common.opt:970
- msgid "Enable linear loop transforms on trees"
- msgstr ""
-
--#: common.opt:970
-+#: common.opt:974
- msgid "Create canonical induction variables in loops"
- msgstr ""
-
--#: common.opt:974
-+#: common.opt:978
- msgid "Enable loop optimizations on tree level"
- msgstr ""
-
--#: common.opt:978
-+#: common.opt:982
- msgid "Enable SSA-PRE optimization on trees"
- msgstr ""
-
--#: common.opt:982
-+#: common.opt:986
- msgid "Perform structural alias analysis"
- msgstr ""
-
--#: common.opt:986
-+#: common.opt:990
- msgid "Enable SSA code sinking on trees"
- msgstr ""
-
--#: common.opt:990
-+#: common.opt:994
- msgid "Perform scalar replacement of aggregates"
- msgstr ""
-
--#: common.opt:994
-+#: common.opt:998
- msgid "Replace temporary expressions in the SSA->normal pass"
- msgstr ""
-
--#: common.opt:998
-+#: common.opt:1002
- msgid "Perform live range splitting during the SSA->normal pass"
- msgstr ""
-
--#: common.opt:1002
-+#: common.opt:1006
- msgid "Perform Value Range Propagation on trees"
- msgstr ""
-
--#: common.opt:1006
-+#: common.opt:1010
- msgid "Compile whole compilation unit at a time"
- msgstr ""
-
--#: common.opt:1010
-+#: common.opt:1014
- msgid "Perform loop unrolling when iteration count is known"
- msgstr ""
-
--#: common.opt:1014
-+#: common.opt:1018
- msgid "Perform loop unrolling for all loops"
- msgstr ""
-
--#: common.opt:1021
-+#: common.opt:1025
- msgid "Allow loop optimizations to assume that the loops behave in normal way"
- msgstr ""
-
--#: common.opt:1029
-+#: common.opt:1033
- msgid "Allow math optimizations that may violate IEEE or ISO standards"
- msgstr ""
-
--#: common.opt:1033
-+#: common.opt:1037
- msgid "Perform loop unswitching"
- msgstr ""
-
--#: common.opt:1037
-+#: common.opt:1041
- msgid "Just generate unwind tables for exception handling"
- msgstr ""
-
--#: common.opt:1041
-+#: common.opt:1045
- msgid "Perform variable tracking"
- msgstr ""
-
--#: common.opt:1045
-+#: common.opt:1049
- msgid "Enable loop vectorization on trees"
- msgstr ""
-
--#: common.opt:1049
-+#: common.opt:1053
- msgid "Enable loop versioning when doing loop vectorization on trees"
- msgstr ""
-
--#: common.opt:1053
-+#: common.opt:1057
- msgid "Set the verbosity level of the vectorizer"
- msgstr ""
-
--#: common.opt:1063
-+#: common.opt:1067
- msgid "Add extra commentary to assembler output"
- msgstr ""
-
--#: common.opt:1067
-+#: common.opt:1071
- msgid "Set the default symbol visibility"
- msgstr ""
-
--#: common.opt:1072
-+#: common.opt:1076
- msgid "Use expression value profiles in optimizations"
- msgstr ""
-
--#: common.opt:1076
-+#: common.opt:1080
- msgid "Construct webs and split unrelated uses of single variable"
- msgstr ""
-
--#: common.opt:1080
-+#: common.opt:1084
- msgid "Perform whole program optimizations"
- msgstr ""
-
--#: common.opt:1084
-+#: common.opt:1088
- msgid "Assume signed arithmetic overflow wraps around"
- msgstr ""
-
--#: common.opt:1088
-+#: common.opt:1092
- msgid "Put zero initialized data in the bss section"
- msgstr ""
-
--#: common.opt:1092
-+#: common.opt:1096
- msgid "Generate debug information in default format"
- msgstr ""
-
--#: common.opt:1096
-+#: common.opt:1100
- msgid "Generate debug information in COFF format"
- msgstr ""
-
--#: common.opt:1100
-+#: common.opt:1104
- msgid "Generate debug information in DWARF v2 format"
- msgstr ""
-
--#: common.opt:1104
-+#: common.opt:1108
- msgid "Generate debug information in default extended format"
- msgstr ""
-
--#: common.opt:1108
-+#: common.opt:1112
- msgid "Generate debug information in STABS format"
- msgstr ""
-
--#: common.opt:1112
-+#: common.opt:1116
- msgid "Generate debug information in extended STABS format"
- msgstr ""
-
--#: common.opt:1116
-+#: common.opt:1120
- msgid "Generate debug information in VMS format"
- msgstr ""
-
--#: common.opt:1120
-+#: common.opt:1124
- msgid "Generate debug information in XCOFF format"
- msgstr ""
-
--#: common.opt:1124
-+#: common.opt:1128
- msgid "Generate debug information in extended XCOFF format"
- msgstr ""
-
--#: common.opt:1128
-+#: common.opt:1132
- msgid "Place output into <file>"
- msgstr ""
-
--#: common.opt:1132
-+#: common.opt:1136
- msgid "Enable function profiling"
- msgstr ""
-
--#: common.opt:1136
-+#: common.opt:1140
- msgid "Issue warnings needed for strict compliance to the standard"
- msgstr ""
-
--#: common.opt:1140
-+#: common.opt:1144
- msgid "Like -pedantic but issue them as errors"
- msgstr ""
-
--#: common.opt:1144
-+#: common.opt:1148
- msgid "Do not display functions compiled or elapsed time"
- msgstr ""
-
--#: common.opt:1148
-+#: common.opt:1152
- msgid "Display the compiler's version"
- msgstr ""
-
--#: common.opt:1152
-+#: common.opt:1156
- msgid "Suppress warnings"
- msgstr ""
-
-@@ -15632,44 +15643,44 @@
- msgid "second argument to %<__builtin_expect%> must be a constant"
- msgstr ""
-
--#: builtins.c:6096
-+#: builtins.c:6115
- #, gcc-internal-format
- msgid "%<__builtin_longjmp%> second argument must be 1"
- msgstr ""
-
--#: builtins.c:6676
-+#: builtins.c:6695
- #, gcc-internal-format
- msgid "target format does not support infinity"
- msgstr ""
-
--#: builtins.c:8682 builtins.c:8776
-+#: builtins.c:8701 builtins.c:8795
- #, gcc-internal-format
- msgid "too few arguments to function %qs"
- msgstr ""
-
--#: builtins.c:8688 builtins.c:8782
-+#: builtins.c:8707 builtins.c:8801
- #, gcc-internal-format
- msgid "too many arguments to function %qs"
- msgstr ""
-
--#: builtins.c:8694 builtins.c:8807
-+#: builtins.c:8713 builtins.c:8826
- #, gcc-internal-format
- msgid "non-floating-point argument to function %qs"
- msgstr ""
-
--#: builtins.c:9835
-+#: builtins.c:9854
- #, gcc-internal-format
- msgid "%<va_start%> used in function with fixed args"
- msgstr ""
-
- #. Evidently an out of date version of <stdarg.h>; can't validate
- #. va_start's second argument, but can still work as intended.
--#: builtins.c:9842
-+#: builtins.c:9861
- #, gcc-internal-format
- msgid "%<__builtin_next_arg%> called without an argument"
- msgstr ""
-
--#: builtins.c:9857
-+#: builtins.c:9876
- #, gcc-internal-format
- msgid "%<va_start%> used with too many arguments"
- msgstr ""
-@@ -15679,27 +15690,27 @@
- #. argument. We just warn and set the arg to be the last
- #. argument so that we will get wrong-code because of
- #. it.
--#: builtins.c:9877
-+#: builtins.c:9896
- #, gcc-internal-format
- msgid "second parameter of %<va_start%> not last named argument"
- msgstr ""
-
--#: builtins.c:9998
-+#: builtins.c:10017
- #, gcc-internal-format
- msgid "%Hfirst argument of %D must be a pointer, second integer constant"
- msgstr ""
-
--#: builtins.c:10011
-+#: builtins.c:10030
- #, gcc-internal-format
- msgid "%Hlast argument of %D is not integer constant between 0 and 3"
- msgstr ""
-
--#: builtins.c:10057 builtins.c:10210 builtins.c:10278
-+#: builtins.c:10076 builtins.c:10229 builtins.c:10297
- #, gcc-internal-format
- msgid "%Hcall to %D will always overflow destination buffer"
- msgstr ""
-
--#: c-common.c:831
-+#: c-common.c:835
- #, gcc-internal-format
- msgid "%qD is not defined outside of function scope"
- msgstr ""
-@@ -15708,583 +15719,582 @@
- #. separate the %d from the 'C'. 'ISO' should not be
- #. translated, but it may be moved after 'C%d' in languages
- #. where modifiers follow nouns.
--#: c-common.c:863
-+#: c-common.c:867
- #, gcc-internal-format
- msgid ""
- "string length %qd is greater than the length %qd ISO C%d compilers are "
- "required to support"
- msgstr ""
-
--#: c-common.c:912
-+#: c-common.c:916
- #, gcc-internal-format
- msgid "overflow in constant expression"
- msgstr ""
-
--#: c-common.c:932
-+#: c-common.c:936
- #, gcc-internal-format
- msgid "integer overflow in expression"
- msgstr ""
-
--#: c-common.c:941
-+#: c-common.c:945
- #, gcc-internal-format
- msgid "floating point overflow in expression"
- msgstr ""
-
--#: c-common.c:947
-+#: c-common.c:951
- #, gcc-internal-format
- msgid "vector overflow in expression"
- msgstr ""
-
--#: c-common.c:970
-+#: c-common.c:974
- #, gcc-internal-format
- msgid "large integer implicitly truncated to unsigned type"
- msgstr ""
-
--#: c-common.c:973
-+#: c-common.c:977
- #, gcc-internal-format
- msgid "negative integer implicitly converted to unsigned type"
- msgstr ""
-
--#: c-common.c:995
-+#: c-common.c:999
- #, gcc-internal-format
- msgid "type-punning to incomplete type might break strict-aliasing rules"
- msgstr ""
-
--#: c-common.c:1003
-+#: c-common.c:1007
- #, gcc-internal-format
- msgid "dereferencing type-punned pointer will break strict-aliasing rules"
- msgstr ""
-
--#: c-common.c:1007
-+#: c-common.c:1011
- #, gcc-internal-format
- msgid "dereferencing type-punned pointer might break strict-aliasing rules"
- msgstr ""
-
--#: c-common.c:1033
-+#: c-common.c:1037
- #, gcc-internal-format
- msgid "%Hempty body in an if-statement"
- msgstr ""
-
--#: c-common.c:1037
-+#: c-common.c:1041
- #, gcc-internal-format
- msgid "%Hempty body in an else-statement"
- msgstr ""
-
--#: c-common.c:1101
-+#: c-common.c:1105
- #, gcc-internal-format
- msgid "overflow in implicit constant conversion"
- msgstr ""
-
--#: c-common.c:1237
-+#: c-common.c:1241
- #, gcc-internal-format
- msgid "operation on %qE may be undefined"
- msgstr ""
-
--#: c-common.c:1523
-+#: c-common.c:1527
- #, gcc-internal-format
- msgid "case label does not reduce to an integer constant"
- msgstr ""
-
--#: c-common.c:1563
-+#: c-common.c:1567
- #, gcc-internal-format
- msgid "case label value is less than minimum value for type"
- msgstr ""
-
--#: c-common.c:1571
-+#: c-common.c:1575
- #, gcc-internal-format
- msgid "case label value exceeds maximum value for type"
- msgstr ""
-
--#: c-common.c:1579
-+#: c-common.c:1583
- #, gcc-internal-format
- msgid "lower value in case label range less than minimum value for type"
- msgstr ""
-
--#: c-common.c:1588
-+#: c-common.c:1592
- #, gcc-internal-format
- msgid "upper value in case label range exceeds maximum value for type"
- msgstr ""
-
--#: c-common.c:2003
-+#: c-common.c:2007
- #, gcc-internal-format
- msgid "invalid operands to binary %s"
- msgstr ""
-
--#: c-common.c:2238
-+#: c-common.c:2242
- #, gcc-internal-format
- msgid "comparison is always false due to limited range of data type"
- msgstr ""
-
--#: c-common.c:2240
-+#: c-common.c:2244
- #, gcc-internal-format
- msgid "comparison is always true due to limited range of data type"
- msgstr ""
-
--#: c-common.c:2318
-+#: c-common.c:2322
- #, gcc-internal-format
- msgid "comparison of unsigned expression >= 0 is always true"
- msgstr ""
-
--#: c-common.c:2327
-+#: c-common.c:2331
- #, gcc-internal-format
- msgid "comparison of unsigned expression < 0 is always false"
- msgstr ""
-
--#: c-common.c:2369
-+#: c-common.c:2373
- #, gcc-internal-format
- msgid "pointer of type %<void *%> used in arithmetic"
- msgstr ""
-
--#: c-common.c:2375
-+#: c-common.c:2379
- #, gcc-internal-format
- msgid "pointer to a function used in arithmetic"
- msgstr ""
-
--#: c-common.c:2381
-+#: c-common.c:2385
- #, gcc-internal-format
- msgid "pointer to member function used in arithmetic"
- msgstr ""
-
--#. Common Ada/Pascal programmer's mistake. We always warn
--#. about this since it is so bad.
--#: c-common.c:2510
-+#: c-common.c:2525
- #, gcc-internal-format
- msgid "the address of %qD will always evaluate as %<true%>"
- msgstr ""
-
--#: c-common.c:2575
-+#: c-common.c:2590
- #, gcc-internal-format
- msgid "suggest parentheses around assignment used as truth value"
- msgstr ""
-
--#: c-common.c:2643 c-common.c:2683
-+#: c-common.c:2658 c-common.c:2698
- #, gcc-internal-format
- msgid "invalid use of %<restrict%>"
- msgstr ""
-
--#: c-common.c:2899
-+#: c-common.c:2914
- #, gcc-internal-format
- msgid "invalid application of %<sizeof%> to a function type"
- msgstr ""
-
--#: c-common.c:2909
-+#: c-common.c:2924
- #, gcc-internal-format
- msgid "invalid application of %qs to a void type"
- msgstr ""
-
--#: c-common.c:2915
-+#: c-common.c:2930
- #, gcc-internal-format
- msgid "invalid application of %qs to incomplete type %qT "
- msgstr ""
-
--#: c-common.c:2956
-+#: c-common.c:2971
- #, gcc-internal-format
- msgid "%<__alignof%> applied to a bit-field"
- msgstr ""
-
--#: c-common.c:3447
-+#: c-common.c:3462
- #, gcc-internal-format
- msgid "cannot disable built-in function %qs"
- msgstr ""
-
--#: c-common.c:3641
-+#: c-common.c:3656
- #, gcc-internal-format
- msgid "pointers are not permitted as case values"
- msgstr ""
-
--#: c-common.c:3647
-+#: c-common.c:3662
- #, gcc-internal-format
- msgid "range expressions in switch statements are non-standard"
- msgstr ""
-
--#: c-common.c:3673
-+#: c-common.c:3688
- #, gcc-internal-format
- msgid "empty range specified"
- msgstr ""
-
--#: c-common.c:3733
-+#: c-common.c:3748
- #, gcc-internal-format
- msgid "duplicate (or overlapping) case value"
- msgstr ""
-
--#: c-common.c:3734
-+#: c-common.c:3749
- #, gcc-internal-format
- msgid "%Jthis is the first entry overlapping that value"
- msgstr ""
-
--#: c-common.c:3738
-+#: c-common.c:3753
- #, gcc-internal-format
- msgid "duplicate case value"
- msgstr ""
-
--#: c-common.c:3739
-+#: c-common.c:3754
- #, gcc-internal-format
- msgid "%Jpreviously used here"
- msgstr ""
-
--#: c-common.c:3743
-+#: c-common.c:3758
- #, gcc-internal-format
- msgid "multiple default labels in one switch"
- msgstr ""
-
--#: c-common.c:3744
-+#: c-common.c:3759
- #, gcc-internal-format
- msgid "%Jthis is the first default label"
- msgstr ""
-
--#: c-common.c:3793
-+#: c-common.c:3808
- #, gcc-internal-format
- msgid "%Jcase value %qs not in enumerated type"
- msgstr ""
-
--#: c-common.c:3796
-+#: c-common.c:3811
- #, gcc-internal-format
- msgid "%Jcase value %qs not in enumerated type %qT"
- msgstr ""
-
--#: c-common.c:3854
-+#: c-common.c:3869
- #, gcc-internal-format
- msgid "%Hswitch missing default case"
- msgstr ""
-
--#: c-common.c:3917
-+#: c-common.c:3932
- #, gcc-internal-format
- msgid "%Henumeration value %qE not handled in switch"
- msgstr ""
-
--#: c-common.c:3941
-+#: c-common.c:3956
- #, gcc-internal-format
- msgid "taking the address of a label is non-standard"
- msgstr ""
-
--#: c-common.c:4091
-+#: c-common.c:4106
- #, gcc-internal-format
- msgid "%qE attribute ignored for field of type %qT"
- msgstr ""
-
--#: c-common.c:4102 c-common.c:4121 c-common.c:4139 c-common.c:4166
--#: c-common.c:4185 c-common.c:4208 c-common.c:4229 c-common.c:4254
--#: c-common.c:4280 c-common.c:4317 c-common.c:4344 c-common.c:4395
--#: c-common.c:4420 c-common.c:4448 c-common.c:4467 c-common.c:4750
--#: c-common.c:4810 c-common.c:4831 c-common.c:4895 c-common.c:5008
--#: c-common.c:5074 c-common.c:5092 c-common.c:5138 c-common.c:5208
--#: c-common.c:5232 c-common.c:5533 c-common.c:5556 c-common.c:5595
-+#: c-common.c:4117 c-common.c:4136 c-common.c:4154 c-common.c:4181
-+#: c-common.c:4200 c-common.c:4223 c-common.c:4246 c-common.c:4267
-+#: c-common.c:4292 c-common.c:4318 c-common.c:4355 c-common.c:4382
-+#: c-common.c:4433 c-common.c:4458 c-common.c:4486 c-common.c:4505
-+#: c-common.c:4788 c-common.c:4848 c-common.c:4869 c-common.c:4933
-+#: c-common.c:5046 c-common.c:5112 c-common.c:5130 c-common.c:5176
-+#: c-common.c:5246 c-common.c:5270 c-common.c:5571 c-common.c:5594
-+#: c-common.c:5633
- #, gcc-internal-format
- msgid "%qE attribute ignored"
- msgstr ""
-
--#: c-common.c:4311
-+#: c-common.c:4349
- #, gcc-internal-format
- msgid "%qE attribute have effect only on public objects"
- msgstr ""
-
--#: c-common.c:4505
-+#: c-common.c:4543
- #, gcc-internal-format
- msgid "unknown machine mode %qs"
- msgstr ""
-
--#: c-common.c:4526
-+#: c-common.c:4564
- #, gcc-internal-format
- msgid "specifying vector types with __attribute__ ((mode)) is deprecated"
- msgstr ""
-
--#: c-common.c:4529
-+#: c-common.c:4567
- #, gcc-internal-format
- msgid "use __attribute__ ((vector_size)) instead"
- msgstr ""
-
--#: c-common.c:4538
-+#: c-common.c:4576
- #, gcc-internal-format
- msgid "unable to emulate %qs"
- msgstr ""
-
--#: c-common.c:4548
-+#: c-common.c:4586
- #, gcc-internal-format
- msgid "invalid pointer mode %qs"
- msgstr ""
-
--#: c-common.c:4563
-+#: c-common.c:4601
- #, gcc-internal-format
- msgid "no data type for mode %qs"
- msgstr ""
-
--#: c-common.c:4573
-+#: c-common.c:4611
- #, gcc-internal-format
- msgid "cannot use mode %qs for enumeral types"
- msgstr ""
-
--#: c-common.c:4600
-+#: c-common.c:4638
- #, gcc-internal-format
- msgid "mode %qs applied to inappropriate type"
- msgstr ""
-
--#: c-common.c:4631
-+#: c-common.c:4669
- #, gcc-internal-format
- msgid "%Jsection attribute cannot be specified for local variables"
- msgstr ""
-
--#: c-common.c:4642
-+#: c-common.c:4680
- #, gcc-internal-format
- msgid "section of %q+D conflicts with previous declaration"
- msgstr ""
-
--#: c-common.c:4651
-+#: c-common.c:4689
- #, gcc-internal-format
- msgid "section attribute not allowed for %q+D"
- msgstr ""
-
--#: c-common.c:4657
-+#: c-common.c:4695
- #, gcc-internal-format
- msgid "%Jsection attributes are not supported for this target"
- msgstr ""
-
--#: c-common.c:4689
-+#: c-common.c:4727
- #, gcc-internal-format
- msgid "requested alignment is not a constant"
- msgstr ""
-
--#: c-common.c:4694
-+#: c-common.c:4732
- #, gcc-internal-format
- msgid "requested alignment is not a power of 2"
- msgstr ""
-
--#: c-common.c:4699
-+#: c-common.c:4737
- #, gcc-internal-format
- msgid "requested alignment is too large"
- msgstr ""
-
--#: c-common.c:4725
-+#: c-common.c:4763
- #, gcc-internal-format
- msgid "alignment may not be specified for %q+D"
- msgstr ""
-
--#: c-common.c:4773
-+#: c-common.c:4811
- #, gcc-internal-format
- msgid "%q+D defined both normally and as an alias"
- msgstr ""
-
--#: c-common.c:4789
-+#: c-common.c:4827
- #, gcc-internal-format
- msgid "alias argument not a string"
- msgstr ""
-
--#: c-common.c:4852
-+#: c-common.c:4890
- #, gcc-internal-format
- msgid "%Jweakref attribute must appear before alias attribute"
- msgstr ""
-
--#: c-common.c:4882
-+#: c-common.c:4920
- #, gcc-internal-format
- msgid "%qE attribute ignored on non-class types"
- msgstr ""
-
--#: c-common.c:4888
-+#: c-common.c:4926
- #, gcc-internal-format
- msgid "%qE attribute ignored because %qT is already defined"
- msgstr ""
-
--#: c-common.c:4901
-+#: c-common.c:4939
- #, gcc-internal-format
- msgid "visibility argument not a string"
- msgstr ""
-
--#: c-common.c:4913
-+#: c-common.c:4951
- #, gcc-internal-format
- msgid "%qE attribute ignored on types"
- msgstr ""
-
--#: c-common.c:4929
-+#: c-common.c:4967
- #, gcc-internal-format
- msgid ""
- "visibility argument must be one of \"default\", \"hidden\", \"protected\" or "
- "\"internal\""
- msgstr ""
-
--#: c-common.c:4938
-+#: c-common.c:4976
- #, gcc-internal-format
- msgid "%qD redeclared with different visibility"
- msgstr ""
-
--#: c-common.c:5016
-+#: c-common.c:5054
- #, gcc-internal-format
- msgid "tls_model argument not a string"
- msgstr ""
-
--#: c-common.c:5029
-+#: c-common.c:5067
- #, gcc-internal-format
- msgid ""
- "tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-"
- "dynamic\" or \"global-dynamic\""
- msgstr ""
-
--#: c-common.c:5048 c-common.c:5112
-+#: c-common.c:5086 c-common.c:5150
- #, gcc-internal-format
- msgid "%J%qE attribute applies only to functions"
- msgstr ""
-
--#: c-common.c:5053 c-common.c:5117
-+#: c-common.c:5091 c-common.c:5155
- #, gcc-internal-format
- msgid "%Jcan%'t set %qE attribute after definition"
- msgstr ""
-
--#: c-common.c:5206
-+#: c-common.c:5244
- #, gcc-internal-format
- msgid "%qE attribute ignored for %qE"
- msgstr ""
-
--#: c-common.c:5263
-+#: c-common.c:5301
- #, gcc-internal-format
- msgid "invalid vector type for attribute %qE"
- msgstr ""
-
--#: c-common.c:5269
-+#: c-common.c:5307
- #, gcc-internal-format
- msgid "vector size not an integral multiple of component size"
- msgstr ""
-
--#: c-common.c:5275
-+#: c-common.c:5313
- #, gcc-internal-format
- msgid "zero vector size"
- msgstr ""
-
--#: c-common.c:5283
-+#: c-common.c:5321
- #, gcc-internal-format
- msgid "number of components of the vector not a power of two"
- msgstr ""
-
--#: c-common.c:5311
-+#: c-common.c:5349
- #, gcc-internal-format
- msgid "nonnull attribute without arguments on a non-prototype"
- msgstr ""
-
--#: c-common.c:5326
-+#: c-common.c:5364
- #, gcc-internal-format
- msgid "nonnull argument has invalid operand number (argument %lu)"
- msgstr ""
-
--#: c-common.c:5345
-+#: c-common.c:5383
- #, gcc-internal-format
- msgid ""
- "nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
- msgstr ""
-
--#: c-common.c:5353
-+#: c-common.c:5391
- #, gcc-internal-format
- msgid ""
- "nonnull argument references non-pointer operand (argument %lu, operand %lu)"
- msgstr ""
-
--#: c-common.c:5416 c-common.c:5439
-+#: c-common.c:5454 c-common.c:5477
- #, gcc-internal-format
- msgid "not enough variable arguments to fit a sentinel"
- msgstr ""
-
--#: c-common.c:5460
-+#: c-common.c:5498
- #, gcc-internal-format
- msgid "missing sentinel in function call"
- msgstr ""
-
--#: c-common.c:5502
-+#: c-common.c:5540
- #, gcc-internal-format
- msgid "null argument where non-null required (argument %lu)"
- msgstr ""
-
--#: c-common.c:5567
-+#: c-common.c:5605
- #, gcc-internal-format
- msgid "cleanup argument not an identifier"
- msgstr ""
-
--#: c-common.c:5574
-+#: c-common.c:5612
- #, gcc-internal-format
- msgid "cleanup argument not a function"
- msgstr ""
-
--#: c-common.c:5613
-+#: c-common.c:5651
- #, gcc-internal-format
- msgid "%qE attribute requires prototypes with named arguments"
- msgstr ""
-
--#: c-common.c:5624
-+#: c-common.c:5662
- #, gcc-internal-format
- msgid "%qE attribute only applies to variadic functions"
- msgstr ""
-
--#: c-common.c:5635
-+#: c-common.c:5673
- #, gcc-internal-format
- msgid "requested position is not an integer constant"
- msgstr ""
-
--#: c-common.c:5642
-+#: c-common.c:5680
- #, gcc-internal-format
- msgid "requested position is less than zero"
- msgstr ""
-
--#: c-common.c:5950
-+#: c-common.c:5988
- #, gcc-internal-format
- msgid ""
- "%Hignoring return value of %qD, declared with attribute warn_unused_result"
- msgstr ""
-
--#: c-common.c:5954
-+#: c-common.c:5992
- #, gcc-internal-format
- msgid ""
- "%Hignoring return value of function declared with attribute "
- "warn_unused_result"
- msgstr ""
-
--#: c-common.c:6007
-+#: c-common.c:6045
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to static data member %qD"
- msgstr ""
-
--#: c-common.c:6011
-+#: c-common.c:6049
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
- msgstr ""
-
--#: c-common.c:6032 cp/typeck.c:4402
-+#: c-common.c:6070 cp/typeck.c:4434
- #, gcc-internal-format
- msgid "attempt to take address of bit-field structure member %qD"
- msgstr ""
-
--#: c-common.c:6079
-+#: c-common.c:6123
- #, gcc-internal-format
- msgid "lvalue required as left operand of assignment"
- msgstr ""
-
--#: c-common.c:6082
-+#: c-common.c:6126
- #, gcc-internal-format
- msgid "lvalue required as increment operand"
- msgstr ""
-
--#: c-common.c:6085
-+#: c-common.c:6129
- #, gcc-internal-format
- msgid "lvalue required as decrement operand"
- msgstr ""
-
--#: c-common.c:6088
-+#: c-common.c:6132
- #, gcc-internal-format
- msgid "lvalue required as unary %<&%> operand"
- msgstr ""
-
--#: c-common.c:6091
-+#: c-common.c:6135
- #, gcc-internal-format
- msgid "lvalue required in asm statement"
- msgstr ""
-
--#: c-common.c:6219 c-common.c:6268 c-typeck.c:2574
-+#: c-common.c:6263 c-common.c:6312 c-typeck.c:2574
- #, gcc-internal-format
- msgid "too few arguments to function %qE"
- msgstr ""
-
- #. ??? This should not be an error when inlining calls to
- #. unprototyped functions.
--#: c-common.c:6236 c-typeck.c:4247
-+#: c-common.c:6280 c-typeck.c:4257
- #, gcc-internal-format
- msgid "incompatible type for argument %d of %qE"
- msgstr ""
-
--#: c-common.c:6427
-+#: c-common.c:6471
- #, gcc-internal-format
- msgid "array subscript has type %<char%>"
- msgstr ""
-@@ -16294,8 +16304,9 @@
- #. an unprototyped function, it is compile-time undefined;
- #. making it a constraint in that case was rejected in
- #. DR#252.
--#: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3897 cp/typeck.c:1477
--#: cp/typeck.c:6170 fortran/convert.c:89 treelang/tree-convert.c:79
-+#: c-convert.c:96 c-typeck.c:1691 c-typeck.c:3901 cp/typeck.c:1506
-+#: cp/typeck.c:5619 cp/typeck.c:6208 fortran/convert.c:89
-+#: treelang/tree-convert.c:79
- #, gcc-internal-format
- msgid "void value not ignored as it ought to be"
- msgstr ""
-@@ -16410,7 +16421,7 @@
- msgid "built-in function %q+D declared as non-function"
- msgstr ""
-
--#: c-decl.c:1196 c-decl.c:1312 c-decl.c:1950
-+#: c-decl.c:1196 c-decl.c:1312 c-decl.c:1946
- #, gcc-internal-format
- msgid "declaration of %q+D shadows a built-in function"
- msgstr ""
-@@ -16520,172 +16531,172 @@
- msgid "redundant redeclaration of %q+D"
- msgstr ""
-
--#: c-decl.c:1937
-+#: c-decl.c:1933
- #, gcc-internal-format
- msgid "declaration of %q+D shadows previous non-variable"
- msgstr ""
-
--#: c-decl.c:1942
-+#: c-decl.c:1938
- #, gcc-internal-format
- msgid "declaration of %q+D shadows a parameter"
- msgstr ""
-
--#: c-decl.c:1945
-+#: c-decl.c:1941
- #, gcc-internal-format
- msgid "declaration of %q+D shadows a global declaration"
- msgstr ""
-
--#: c-decl.c:1955
-+#: c-decl.c:1951
- #, gcc-internal-format
- msgid "declaration of %q+D shadows a previous local"
- msgstr ""
-
--#: c-decl.c:1958 cp/name-lookup.c:972 cp/name-lookup.c:1003
-+#: c-decl.c:1954 cp/name-lookup.c:972 cp/name-lookup.c:1003
- #: cp/name-lookup.c:1011
- #, gcc-internal-format
- msgid "%Jshadowed declaration is here"
- msgstr ""
-
--#: c-decl.c:2158
-+#: c-decl.c:2154
- #, gcc-internal-format
- msgid "nested extern declaration of %qD"
- msgstr ""
-
--#: c-decl.c:2327
-+#: c-decl.c:2323
- #, gcc-internal-format
- msgid "implicit declaration of function %qE"
- msgstr ""
-
--#: c-decl.c:2388
-+#: c-decl.c:2384
- #, gcc-internal-format
- msgid "incompatible implicit declaration of built-in function %qD"
- msgstr ""
-
--#: c-decl.c:2397
-+#: c-decl.c:2393
- #, gcc-internal-format
- msgid "incompatible implicit declaration of function %qD"
- msgstr ""
-
--#: c-decl.c:2450
-+#: c-decl.c:2446
- #, gcc-internal-format
- msgid "%H%qE undeclared here (not in a function)"
- msgstr ""
-
--#: c-decl.c:2455
-+#: c-decl.c:2451
- #, gcc-internal-format
- msgid "%H%qE undeclared (first use in this function)"
- msgstr ""
-
--#: c-decl.c:2459
-+#: c-decl.c:2455
- #, gcc-internal-format
- msgid "%H(Each undeclared identifier is reported only once"
- msgstr ""
-
--#: c-decl.c:2460
-+#: c-decl.c:2456
- #, gcc-internal-format
- msgid "%Hfor each function it appears in.)"
- msgstr ""
-
--#: c-decl.c:2498 cp/decl.c:2252
-+#: c-decl.c:2494 cp/decl.c:2252
- #, gcc-internal-format
- msgid "label %qE referenced outside of any function"
- msgstr ""
-
--#: c-decl.c:2540
-+#: c-decl.c:2536
- #, gcc-internal-format
- msgid "duplicate label declaration %qE"
- msgstr ""
-
--#: c-decl.c:2576
-+#: c-decl.c:2572
- #, gcc-internal-format
- msgid "%Hduplicate label %qD"
- msgstr ""
-
--#: c-decl.c:2586
-+#: c-decl.c:2582
- #, gcc-internal-format
- msgid "%Jjump into statement expression"
- msgstr ""
-
--#: c-decl.c:2588
-+#: c-decl.c:2584
- #, gcc-internal-format
- msgid "%Jjump into scope of identifier with variably modified type"
- msgstr ""
-
--#: c-decl.c:2603
-+#: c-decl.c:2599
- #, gcc-internal-format
- msgid ""
- "%Htraditional C lacks a separate namespace for labels, identifier %qE "
- "conflicts"
- msgstr ""
-
--#: c-decl.c:2678
-+#: c-decl.c:2674
- #, gcc-internal-format
- msgid "%H%qE defined as wrong kind of tag"
- msgstr ""
-
--#: c-decl.c:2902
-+#: c-decl.c:2898
- #, gcc-internal-format
- msgid "unnamed struct/union that defines no instances"
- msgstr ""
-
--#: c-decl.c:2910
-+#: c-decl.c:2906
- #, gcc-internal-format
- msgid "empty declaration with storage class specifier does not redeclare tag"
- msgstr ""
-
--#: c-decl.c:2921
-+#: c-decl.c:2917
- #, gcc-internal-format
- msgid "empty declaration with type qualifier does not redeclare tag"
- msgstr ""
-
--#: c-decl.c:2942 c-decl.c:2949
-+#: c-decl.c:2938 c-decl.c:2945
- #, gcc-internal-format
- msgid "useless type name in empty declaration"
- msgstr ""
-
--#: c-decl.c:2957
-+#: c-decl.c:2953
- #, gcc-internal-format
- msgid "%<inline%> in empty declaration"
- msgstr ""
-
--#: c-decl.c:2963
-+#: c-decl.c:2959
- #, gcc-internal-format
- msgid "%<auto%> in file-scope empty declaration"
- msgstr ""
-
--#: c-decl.c:2969
-+#: c-decl.c:2965
- #, gcc-internal-format
- msgid "%<register%> in file-scope empty declaration"
- msgstr ""
-
--#: c-decl.c:2975
-+#: c-decl.c:2971
- #, gcc-internal-format
- msgid "useless storage class specifier in empty declaration"
- msgstr ""
-
--#: c-decl.c:2981
-+#: c-decl.c:2977
- #, gcc-internal-format
- msgid "useless %<__thread%> in empty declaration"
- msgstr ""
-
--#: c-decl.c:2989
-+#: c-decl.c:2985
- #, gcc-internal-format
- msgid "useless type qualifier in empty declaration"
- msgstr ""
-
--#: c-decl.c:2996 c-parser.c:1285
-+#: c-decl.c:2992 c-parser.c:1285
- #, gcc-internal-format
- msgid "empty declaration"
- msgstr ""
-
--#: c-decl.c:3062
-+#: c-decl.c:3058
- #, gcc-internal-format
- msgid ""
- "ISO C90 does not support %<static%> or type qualifiers in parameter array "
- "declarators"
- msgstr ""
-
--#: c-decl.c:3065
-+#: c-decl.c:3061
- #, gcc-internal-format
- msgid "ISO C90 does not support %<[*]%> array declarators"
- msgstr ""
-@@ -16693,208 +16704,208 @@
- #. C99 6.7.5.2p4
- #. A function definition isn't function prototype scope C99 6.2.1p4.
- #. C99 6.7.5.2p4
--#: c-decl.c:3072 c-decl.c:4938
-+#: c-decl.c:3068 c-decl.c:4936
- #, gcc-internal-format
- msgid "%<[*]%> not allowed in other than function prototype scope"
- msgstr ""
-
--#: c-decl.c:3096
-+#: c-decl.c:3092
- #, gcc-internal-format
- msgid "static or type qualifiers in abstract declarator"
- msgstr ""
-
--#: c-decl.c:3182
-+#: c-decl.c:3178
- #, gcc-internal-format
- msgid "%q+D is usually a function"
- msgstr ""
-
--#: c-decl.c:3191 cp/decl.c:3857 cp/decl2.c:780
-+#: c-decl.c:3187 cp/decl.c:3858 cp/decl2.c:780
- #, gcc-internal-format
- msgid "typedef %qD is initialized (use __typeof__ instead)"
- msgstr ""
-
--#: c-decl.c:3196
-+#: c-decl.c:3192
- #, gcc-internal-format
- msgid "function %qD is initialized like a variable"
- msgstr ""
-
- #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
--#: c-decl.c:3202
-+#: c-decl.c:3198
- #, gcc-internal-format
- msgid "parameter %qD is initialized"
- msgstr ""
-
--#: c-decl.c:3227
-+#: c-decl.c:3223
- #, gcc-internal-format
- msgid "variable %qD has initializer but incomplete type"
- msgstr ""
-
--#: c-decl.c:3303 c-decl.c:6025 cp/decl.c:3899 cp/decl.c:10471
-+#: c-decl.c:3299 c-decl.c:6023 cp/decl.c:3900 cp/decl.c:10482
- #, gcc-internal-format
- msgid "inline function %q+D given attribute noinline"
- msgstr ""
-
--#: c-decl.c:3392
-+#: c-decl.c:3390
- #, gcc-internal-format
- msgid "initializer fails to determine size of %q+D"
- msgstr ""
-
--#: c-decl.c:3397
-+#: c-decl.c:3395
- #, gcc-internal-format
- msgid "array size missing in %q+D"
- msgstr ""
-
--#: c-decl.c:3409
-+#: c-decl.c:3407
- #, gcc-internal-format
- msgid "zero or negative size array %q+D"
- msgstr ""
-
--#: c-decl.c:3464 varasm.c:1776
-+#: c-decl.c:3462 varasm.c:1765
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t known"
- msgstr ""
-
--#: c-decl.c:3474
-+#: c-decl.c:3472
- #, gcc-internal-format
- msgid "storage size of %q+D isn%'t constant"
- msgstr ""
-
--#: c-decl.c:3519
-+#: c-decl.c:3517
- #, gcc-internal-format
- msgid "ignoring asm-specifier for non-static local variable %q+D"
- msgstr ""
-
--#: c-decl.c:3547 fortran/f95-lang.c:684
-+#: c-decl.c:3545 fortran/f95-lang.c:684
- #, gcc-internal-format
- msgid "cannot put object with volatile field into register"
- msgstr ""
-
--#: c-decl.c:3673
-+#: c-decl.c:3671
- #, gcc-internal-format
- msgid "ISO C forbids forward parameter declarations"
- msgstr ""
-
--#: c-decl.c:3792
-+#: c-decl.c:3790
- #, gcc-internal-format
- msgid "bit-field %qs width not an integer constant"
- msgstr ""
-
--#: c-decl.c:3800
-+#: c-decl.c:3798
- #, gcc-internal-format
- msgid "negative width in bit-field %qs"
- msgstr ""
-
--#: c-decl.c:3805
-+#: c-decl.c:3803
- #, gcc-internal-format
- msgid "zero width for bit-field %qs"
- msgstr ""
-
--#: c-decl.c:3815
-+#: c-decl.c:3813
- #, gcc-internal-format
- msgid "bit-field %qs has invalid type"
- msgstr ""
-
--#: c-decl.c:3825
-+#: c-decl.c:3823
- #, gcc-internal-format
- msgid "type of bit-field %qs is a GCC extension"
- msgstr ""
-
--#: c-decl.c:3834
-+#: c-decl.c:3832
- #, gcc-internal-format
- msgid "width of %qs exceeds its type"
- msgstr ""
-
--#: c-decl.c:3847
-+#: c-decl.c:3845
- #, gcc-internal-format
- msgid "%qs is narrower than values of its type"
- msgstr ""
-
--#: c-decl.c:3964 c-decl.c:4241
-+#: c-decl.c:3962 c-decl.c:4239
- #, gcc-internal-format
- msgid "variably modified %qs at file scope"
- msgstr ""
-
--#: c-decl.c:3982
-+#: c-decl.c:3980
- #, gcc-internal-format
- msgid "type defaults to %<int%> in declaration of %qs"
- msgstr ""
-
--#: c-decl.c:4010
-+#: c-decl.c:4008
- #, gcc-internal-format
- msgid "duplicate %<const%>"
- msgstr ""
-
--#: c-decl.c:4012
-+#: c-decl.c:4010
- #, gcc-internal-format
- msgid "duplicate %<restrict%>"
- msgstr ""
-
--#: c-decl.c:4014
-+#: c-decl.c:4012
- #, gcc-internal-format
- msgid "duplicate %<volatile%>"
- msgstr ""
-
--#: c-decl.c:4033
-+#: c-decl.c:4031
- #, gcc-internal-format
- msgid "function definition declared %<auto%>"
- msgstr ""
-
--#: c-decl.c:4035
-+#: c-decl.c:4033
- #, gcc-internal-format
- msgid "function definition declared %<register%>"
- msgstr ""
-
--#: c-decl.c:4037
-+#: c-decl.c:4035
- #, gcc-internal-format
- msgid "function definition declared %<typedef%>"
- msgstr ""
-
--#: c-decl.c:4039
-+#: c-decl.c:4037
- #, gcc-internal-format
- msgid "function definition declared %<__thread%>"
- msgstr ""
-
--#: c-decl.c:4055
-+#: c-decl.c:4053
- #, gcc-internal-format
- msgid "storage class specified for structure field %qs"
- msgstr ""
-
--#: c-decl.c:4059 cp/decl.c:7500
-+#: c-decl.c:4057 cp/decl.c:7511
- #, gcc-internal-format
- msgid "storage class specified for parameter %qs"
- msgstr ""
-
--#: c-decl.c:4062 cp/decl.c:7502
-+#: c-decl.c:4060 cp/decl.c:7513
- #, gcc-internal-format
- msgid "storage class specified for typename"
- msgstr ""
-
--#: c-decl.c:4079 cp/decl.c:7519
-+#: c-decl.c:4077 cp/decl.c:7530
- #, gcc-internal-format
- msgid "%qs initialized and declared %<extern%>"
- msgstr ""
-
--#: c-decl.c:4082 cp/decl.c:7522
-+#: c-decl.c:4080 cp/decl.c:7533
- #, gcc-internal-format
- msgid "%qs has both %<extern%> and initializer"
- msgstr ""
-
--#: c-decl.c:4087
-+#: c-decl.c:4085
- #, gcc-internal-format
- msgid "file-scope declaration of %qs specifies %<auto%>"
- msgstr ""
-
--#: c-decl.c:4089
-+#: c-decl.c:4087
- #, gcc-internal-format
- msgid "file-scope declaration of %qs specifies %<register%>"
- msgstr ""
-
--#: c-decl.c:4094 cp/decl.c:7526
-+#: c-decl.c:4092 cp/decl.c:7537
- #, gcc-internal-format
- msgid "nested function %qs declared %<extern%>"
- msgstr ""
-
--#: c-decl.c:4097 cp/decl.c:7536
-+#: c-decl.c:4095 cp/decl.c:7547
- #, gcc-internal-format
- msgid "function-scope %qs implicitly auto and declared %<__thread%>"
- msgstr ""
-@@ -16902,159 +16913,159 @@
- #. Only the innermost declarator (making a parameter be of
- #. array type which is converted to pointer type)
- #. may have static or type qualifiers.
--#: c-decl.c:4144 c-decl.c:4395
-+#: c-decl.c:4142 c-decl.c:4393
- #, gcc-internal-format
- msgid "static or type qualifiers in non-parameter array declarator"
- msgstr ""
-
--#: c-decl.c:4191
-+#: c-decl.c:4189
- #, gcc-internal-format
- msgid "declaration of %qs as array of voids"
- msgstr ""
-
--#: c-decl.c:4197
-+#: c-decl.c:4195
- #, gcc-internal-format
- msgid "declaration of %qs as array of functions"
- msgstr ""
-
--#: c-decl.c:4202
-+#: c-decl.c:4200
- #, gcc-internal-format
- msgid "invalid use of structure with flexible array member"
- msgstr ""
-
--#: c-decl.c:4222
-+#: c-decl.c:4220
- #, gcc-internal-format
- msgid "size of array %qs has non-integer type"
- msgstr ""
-
--#: c-decl.c:4227
-+#: c-decl.c:4225
- #, gcc-internal-format
- msgid "ISO C forbids zero-size array %qs"
- msgstr ""
-
--#: c-decl.c:4234
-+#: c-decl.c:4232
- #, gcc-internal-format
- msgid "size of array %qs is negative"
- msgstr ""
-
--#: c-decl.c:4254
-+#: c-decl.c:4252
- #, gcc-internal-format
- msgid "ISO C90 forbids array %qs whose size can%'t be evaluated"
- msgstr ""
-
--#: c-decl.c:4258
-+#: c-decl.c:4256
- #, gcc-internal-format
- msgid "ISO C90 forbids variable-size array %qs"
- msgstr ""
-
--#: c-decl.c:4298 c-decl.c:4553 cp/decl.c:7935
-+#: c-decl.c:4296 c-decl.c:4551 cp/decl.c:7946
- #, gcc-internal-format
- msgid "size of array %qs is too large"
- msgstr ""
-
--#: c-decl.c:4309
-+#: c-decl.c:4307
- #, gcc-internal-format
- msgid "ISO C90 does not support flexible array members"
- msgstr ""
-
- #. C99 6.7.5.2p4
--#: c-decl.c:4322 c-parser.c:4911
-+#: c-decl.c:4320 c-parser.c:4911
- #, gcc-internal-format
- msgid "%<[*]%> not allowed in other than a declaration"
- msgstr ""
-
--#: c-decl.c:4345
-+#: c-decl.c:4343
- #, gcc-internal-format
- msgid "array type has incomplete element type"
- msgstr ""
-
--#: c-decl.c:4427 cp/decl.c:7620
-+#: c-decl.c:4425 cp/decl.c:7631
- #, gcc-internal-format
- msgid "%qs declared as function returning a function"
- msgstr ""
-
--#: c-decl.c:4432 cp/decl.c:7625
-+#: c-decl.c:4430 cp/decl.c:7636
- #, gcc-internal-format
- msgid "%qs declared as function returning an array"
- msgstr ""
-
--#: c-decl.c:4454
-+#: c-decl.c:4452
- #, gcc-internal-format
- msgid "function definition has qualified void return type"
- msgstr ""
-
--#: c-decl.c:4457
-+#: c-decl.c:4455
- #, gcc-internal-format
- msgid "type qualifiers ignored on function return type"
- msgstr ""
-
--#: c-decl.c:4486 c-decl.c:4566 c-decl.c:4653 c-decl.c:4743
-+#: c-decl.c:4484 c-decl.c:4564 c-decl.c:4651 c-decl.c:4741
- #, gcc-internal-format
- msgid "ISO C forbids qualified function types"
- msgstr ""
-
--#: c-decl.c:4574
-+#: c-decl.c:4572
- #, gcc-internal-format
- msgid "typedef %q+D declared %<inline%>"
- msgstr ""
-
--#: c-decl.c:4589
-+#: c-decl.c:4587
- #, gcc-internal-format
- msgid "ISO C forbids const or volatile function types"
- msgstr ""
-
- #. C99 6.7.2.1p8
--#: c-decl.c:4600
-+#: c-decl.c:4598
- #, gcc-internal-format
- msgid "a member of a structure or union cannot have a variably modified type"
- msgstr ""
-
--#: c-decl.c:4616
-+#: c-decl.c:4614
- #, gcc-internal-format
- msgid "variable or field %qs declared void"
- msgstr ""
-
--#: c-decl.c:4646
-+#: c-decl.c:4644
- #, gcc-internal-format
- msgid "attributes in parameter array declarator ignored"
- msgstr ""
-
--#: c-decl.c:4680
-+#: c-decl.c:4678
- #, gcc-internal-format
- msgid "parameter %q+D declared %<inline%>"
- msgstr ""
-
--#: c-decl.c:4693
-+#: c-decl.c:4691
- #, gcc-internal-format
- msgid "field %qs declared as a function"
- msgstr ""
-
--#: c-decl.c:4699
-+#: c-decl.c:4697
- #, gcc-internal-format
- msgid "field %qs has incomplete type"
- msgstr ""
-
--#: c-decl.c:4713 c-decl.c:4725 c-decl.c:4729
-+#: c-decl.c:4711 c-decl.c:4723 c-decl.c:4727
- #, gcc-internal-format
- msgid "invalid storage class for function %qs"
- msgstr ""
-
--#: c-decl.c:4749
-+#: c-decl.c:4747
- #, gcc-internal-format
- msgid "%<noreturn%> function returns non-void value"
- msgstr ""
-
--#: c-decl.c:4777
-+#: c-decl.c:4775
- #, gcc-internal-format
- msgid "cannot inline function %<main%>"
- msgstr ""
-
--#: c-decl.c:4824
-+#: c-decl.c:4822
- #, gcc-internal-format
- msgid "variable previously declared %<static%> redeclared %<extern%>"
- msgstr ""
-
--#: c-decl.c:4834
-+#: c-decl.c:4832
- #, gcc-internal-format
- msgid "variable %q+D declared %<inline%>"
- msgstr ""
-@@ -17064,353 +17075,365 @@
- #. A mere warning is sure to result in improper
- #. semantics at runtime. Don't bother to allow this to
- #. compile.
--#: c-decl.c:4864 cp/decl.c:6387 cp/decl.c:8527
-+#: c-decl.c:4862 cp/decl.c:6398 cp/decl.c:8538
- #, gcc-internal-format
- msgid "thread-local storage not supported for this target"
- msgstr ""
-
- #. C99 6.7.5.2p2
--#: c-decl.c:4872
-+#: c-decl.c:4870
- #, gcc-internal-format
- msgid "object with variably modified type must have no linkage"
- msgstr ""
-
--#: c-decl.c:4943 c-decl.c:6106
-+#: c-decl.c:4941 c-decl.c:6104
- #, gcc-internal-format
- msgid "function declaration isn%'t a prototype"
- msgstr ""
-
--#: c-decl.c:4951
-+#: c-decl.c:4949
- #, gcc-internal-format
- msgid "parameter names (without types) in function declaration"
- msgstr ""
-
--#: c-decl.c:4984
-+#: c-decl.c:4982
- #, gcc-internal-format
- msgid "parameter %u (%q+D) has incomplete type"
- msgstr ""
-
--#: c-decl.c:4987
-+#: c-decl.c:4985
- #, gcc-internal-format
- msgid "%Jparameter %u has incomplete type"
- msgstr ""
-
--#: c-decl.c:4996
-+#: c-decl.c:4994
- #, gcc-internal-format
- msgid "parameter %u (%q+D) has void type"
- msgstr ""
-
--#: c-decl.c:4999
-+#: c-decl.c:4997
- #, gcc-internal-format
- msgid "%Jparameter %u has void type"
- msgstr ""
-
--#: c-decl.c:5061
-+#: c-decl.c:5059
- #, gcc-internal-format
- msgid "%<void%> as only parameter may not be qualified"
- msgstr ""
-
--#: c-decl.c:5065 c-decl.c:5099
-+#: c-decl.c:5063 c-decl.c:5097
- #, gcc-internal-format
- msgid "%<void%> must be the only parameter"
- msgstr ""
-
--#: c-decl.c:5093
-+#: c-decl.c:5091
- #, gcc-internal-format
- msgid "parameter %q+D has just a forward declaration"
- msgstr ""
-
- #. The %s will be one of 'struct', 'union', or 'enum'.
--#: c-decl.c:5138
-+#: c-decl.c:5136
- #, gcc-internal-format
- msgid "%<%s %E%> declared inside parameter list"
- msgstr ""
-
- #. The %s will be one of 'struct', 'union', or 'enum'.
--#: c-decl.c:5142
-+#: c-decl.c:5140
- #, gcc-internal-format
- msgid "anonymous %s declared inside parameter list"
- msgstr ""
-
--#: c-decl.c:5147
-+#: c-decl.c:5145
- #, gcc-internal-format
- msgid ""
- "its scope is only this definition or declaration, which is probably not what "
- "you want"
- msgstr ""
-
--#: c-decl.c:5281
-+#: c-decl.c:5279
- #, gcc-internal-format
- msgid "redefinition of %<union %E%>"
- msgstr ""
-
--#: c-decl.c:5283
-+#: c-decl.c:5281
- #, gcc-internal-format
- msgid "redefinition of %<struct %E%>"
- msgstr ""
-
--#: c-decl.c:5288
-+#: c-decl.c:5286
- #, gcc-internal-format
- msgid "nested redefinition of %<union %E%>"
- msgstr ""
-
--#: c-decl.c:5290
-+#: c-decl.c:5288
- #, gcc-internal-format
- msgid "nested redefinition of %<struct %E%>"
- msgstr ""
-
--#: c-decl.c:5361 cp/decl.c:3663
-+#: c-decl.c:5359 cp/decl.c:3663
- #, gcc-internal-format
- msgid "declaration does not declare anything"
- msgstr ""
-
--#: c-decl.c:5365
-+#: c-decl.c:5363
- #, gcc-internal-format
- msgid "ISO C doesn%'t support unnamed structs/unions"
- msgstr ""
-
--#: c-decl.c:5408 c-decl.c:5424
-+#: c-decl.c:5406 c-decl.c:5422
- #, gcc-internal-format
- msgid "duplicate member %q+D"
- msgstr ""
-
--#: c-decl.c:5463
-+#: c-decl.c:5461
- #, gcc-internal-format
- msgid "union has no named members"
- msgstr ""
-
--#: c-decl.c:5465
-+#: c-decl.c:5463
- #, gcc-internal-format
- msgid "union has no members"
- msgstr ""
-
--#: c-decl.c:5470
-+#: c-decl.c:5468
- #, gcc-internal-format
- msgid "struct has no named members"
- msgstr ""
-
--#: c-decl.c:5472
-+#: c-decl.c:5470
- #, gcc-internal-format
- msgid "struct has no members"
- msgstr ""
-
--#: c-decl.c:5534
-+#: c-decl.c:5532
- #, gcc-internal-format
- msgid "%Jflexible array member in union"
- msgstr ""
-
--#: c-decl.c:5539
-+#: c-decl.c:5537
- #, gcc-internal-format
- msgid "%Jflexible array member not at end of struct"
- msgstr ""
-
--#: c-decl.c:5544
-+#: c-decl.c:5542
- #, gcc-internal-format
- msgid "%Jflexible array member in otherwise empty struct"
- msgstr ""
-
--#: c-decl.c:5551
-+#: c-decl.c:5549
- #, gcc-internal-format
- msgid "%Jinvalid use of structure with flexible array member"
- msgstr ""
-
--#: c-decl.c:5660
-+#: c-decl.c:5658
- #, gcc-internal-format
- msgid "union cannot be made transparent"
- msgstr ""
-
--#: c-decl.c:5731
-+#: c-decl.c:5729
- #, gcc-internal-format
- msgid "nested redefinition of %<enum %E%>"
- msgstr ""
-
- #. This enum is a named one that has been declared already.
--#: c-decl.c:5738
-+#: c-decl.c:5736
- #, gcc-internal-format
- msgid "redeclaration of %<enum %E%>"
- msgstr ""
-
--#: c-decl.c:5801
-+#: c-decl.c:5799
- #, gcc-internal-format
- msgid "enumeration values exceed range of largest integer"
- msgstr ""
-
--#: c-decl.c:5818
-+#: c-decl.c:5816
- #, gcc-internal-format
- msgid "specified mode too small for enumeral values"
- msgstr ""
-
--#: c-decl.c:5914
-+#: c-decl.c:5912
- #, gcc-internal-format
- msgid "enumerator value for %qE is not an integer constant"
- msgstr ""
-
--#: c-decl.c:5931
-+#: c-decl.c:5929
- #, gcc-internal-format
- msgid "overflow in enumeration values"
- msgstr ""
-
--#: c-decl.c:5936
-+#: c-decl.c:5934
- #, gcc-internal-format
- msgid "ISO C restricts enumerator values to range of %<int%>"
- msgstr ""
-
--#: c-decl.c:6032
-+#: c-decl.c:6030
- #, gcc-internal-format
- msgid "return type is an incomplete type"
- msgstr ""
-
--#: c-decl.c:6040
-+#: c-decl.c:6038
- #, gcc-internal-format
- msgid "return type defaults to %<int%>"
- msgstr ""
-
--#: c-decl.c:6113
-+#: c-decl.c:6111
- #, gcc-internal-format
- msgid "no previous prototype for %q+D"
- msgstr ""
-
--#: c-decl.c:6122
-+#: c-decl.c:6120
- #, gcc-internal-format
- msgid "%q+D was used with no prototype before its definition"
- msgstr ""
-
--#: c-decl.c:6128
-+#: c-decl.c:6126
- #, gcc-internal-format
- msgid "no previous declaration for %q+D"
- msgstr ""
-
--#: c-decl.c:6138
-+#: c-decl.c:6136
- #, gcc-internal-format
- msgid "%q+D was used with no declaration before its definition"
- msgstr ""
-
--#: c-decl.c:6170 c-decl.c:6691
-+#: c-decl.c:6158
-+#, gcc-internal-format
-+msgid "C99 inline functions are not supported; using GNU89"
-+msgstr ""
-+
-+#: c-decl.c:6162
-+#, gcc-internal-format
-+msgid ""
-+"to disable this warning use -fgnu89-inline or the gnu_inline function "
-+"attribute"
-+msgstr ""
-+
-+#: c-decl.c:6192 c-decl.c:6713
- #, gcc-internal-format
- msgid "return type of %q+D is not %<int%>"
- msgstr ""
-
--#: c-decl.c:6185
-+#: c-decl.c:6207
- #, gcc-internal-format
- msgid "first argument of %q+D should be %<int%>"
- msgstr ""
-
--#: c-decl.c:6193
-+#: c-decl.c:6215
- #, gcc-internal-format
- msgid "second argument of %q+D should be %<char **%>"
- msgstr ""
-
--#: c-decl.c:6202
-+#: c-decl.c:6224
- #, gcc-internal-format
- msgid "third argument of %q+D should probably be %<char **%>"
- msgstr ""
-
--#: c-decl.c:6212
-+#: c-decl.c:6234
- #, gcc-internal-format
- msgid "%q+D takes only zero or two arguments"
- msgstr ""
-
--#: c-decl.c:6215
-+#: c-decl.c:6237
- #, gcc-internal-format
- msgid "%q+D is normally a non-static function"
- msgstr ""
-
--#: c-decl.c:6261
-+#: c-decl.c:6283
- #, gcc-internal-format
- msgid "%Jold-style parameter declarations in prototyped function definition"
- msgstr ""
-
--#: c-decl.c:6275
-+#: c-decl.c:6297
- #, gcc-internal-format
- msgid "%Jtraditional C rejects ISO C style function definitions"
- msgstr ""
-
--#: c-decl.c:6291
-+#: c-decl.c:6313
- #, gcc-internal-format
- msgid "%Jparameter name omitted"
- msgstr ""
-
--#: c-decl.c:6325
-+#: c-decl.c:6347
- #, gcc-internal-format
- msgid "%Jold-style function definition"
- msgstr ""
-
--#: c-decl.c:6334
-+#: c-decl.c:6356
- #, gcc-internal-format
- msgid "%Jparameter name missing from parameter list"
- msgstr ""
-
--#: c-decl.c:6345
-+#: c-decl.c:6367
- #, gcc-internal-format
- msgid "%q+D declared as a non-parameter"
- msgstr ""
-
--#: c-decl.c:6350
-+#: c-decl.c:6372
- #, gcc-internal-format
- msgid "multiple parameters named %q+D"
- msgstr ""
-
--#: c-decl.c:6358
-+#: c-decl.c:6380
- #, gcc-internal-format
- msgid "parameter %q+D declared with void type"
- msgstr ""
-
--#: c-decl.c:6375 c-decl.c:6377
-+#: c-decl.c:6397 c-decl.c:6399
- #, gcc-internal-format
- msgid "type of %q+D defaults to %<int%>"
- msgstr ""
-
--#: c-decl.c:6396
-+#: c-decl.c:6418
- #, gcc-internal-format
- msgid "parameter %q+D has incomplete type"
- msgstr ""
-
--#: c-decl.c:6402
-+#: c-decl.c:6424
- #, gcc-internal-format
- msgid "declaration for parameter %q+D but no such parameter"
- msgstr ""
-
--#: c-decl.c:6452
-+#: c-decl.c:6474
- #, gcc-internal-format
- msgid "number of arguments doesn%'t match built-in prototype"
- msgstr ""
-
--#: c-decl.c:6456
-+#: c-decl.c:6478
- #, gcc-internal-format
- msgid "number of arguments doesn%'t match prototype"
- msgstr ""
-
--#: c-decl.c:6457 c-decl.c:6497 c-decl.c:6510
-+#: c-decl.c:6479 c-decl.c:6519 c-decl.c:6532
- #, gcc-internal-format
- msgid "%Hprototype declaration"
- msgstr ""
-
--#: c-decl.c:6491
-+#: c-decl.c:6513
- #, gcc-internal-format
- msgid "promoted argument %qD doesn%'t match built-in prototype"
- msgstr ""
-
--#: c-decl.c:6495
-+#: c-decl.c:6517
- #, gcc-internal-format
- msgid "promoted argument %qD doesn%'t match prototype"
- msgstr ""
-
--#: c-decl.c:6505
-+#: c-decl.c:6527
- #, gcc-internal-format
- msgid "argument %qD doesn%'t match built-in prototype"
- msgstr ""
-
--#: c-decl.c:6509
-+#: c-decl.c:6531
- #, gcc-internal-format
- msgid "argument %qD doesn%'t match prototype"
- msgstr ""
-
--#: c-decl.c:6736 cp/decl.c:11259
-+#: c-decl.c:6758 cp/decl.c:11270
- #, gcc-internal-format
- msgid "no return statement in function returning non-void"
- msgstr ""
-
--#: c-decl.c:6745
-+#: c-decl.c:6767
- #, gcc-internal-format
- msgid "this function may return with or without a value"
- msgstr ""
-@@ -17418,348 +17441,348 @@
- #. If we get here, declarations have been used in a for loop without
- #. the C99 for loop scope. This doesn't make much sense, so don't
- #. allow it.
--#: c-decl.c:6842
-+#: c-decl.c:6864
- #, gcc-internal-format
- msgid "%<for%> loop initial declaration used outside C99 mode"
- msgstr ""
-
--#: c-decl.c:6871
-+#: c-decl.c:6893
- #, gcc-internal-format
- msgid "declaration of static variable %q+D in %<for%> loop initial declaration"
- msgstr ""
-
--#: c-decl.c:6874
-+#: c-decl.c:6896
- #, gcc-internal-format
- msgid ""
- "declaration of %<extern%> variable %q+D in %<for%> loop initial declaration"
- msgstr ""
-
--#: c-decl.c:6879
-+#: c-decl.c:6901
- #, gcc-internal-format
- msgid "%<struct %E%> declared in %<for%> loop initial declaration"
- msgstr ""
-
--#: c-decl.c:6883
-+#: c-decl.c:6905
- #, gcc-internal-format
- msgid "%<union %E%> declared in %<for%> loop initial declaration"
- msgstr ""
-
--#: c-decl.c:6887
-+#: c-decl.c:6909
- #, gcc-internal-format
- msgid "%<enum %E%> declared in %<for%> loop initial declaration"
- msgstr ""
-
--#: c-decl.c:6891
-+#: c-decl.c:6913
- #, gcc-internal-format
- msgid "declaration of non-variable %q+D in %<for%> loop initial declaration"
- msgstr ""
-
--#: c-decl.c:7180 c-decl.c:7376 c-decl.c:7627
-+#: c-decl.c:7202 c-decl.c:7398 c-decl.c:7649
- #, gcc-internal-format
- msgid "duplicate %qE"
- msgstr ""
-
--#: c-decl.c:7203 c-decl.c:7385 c-decl.c:7529
-+#: c-decl.c:7225 c-decl.c:7407 c-decl.c:7551
- #, gcc-internal-format
- msgid "two or more data types in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7215 cp/parser.c:2048
-+#: c-decl.c:7237 cp/parser.c:2048
- #, gcc-internal-format
- msgid "%<long long long%> is too long for GCC"
- msgstr ""
-
--#: c-decl.c:7222 c-decl.c:7459
-+#: c-decl.c:7244 c-decl.c:7481
- #, gcc-internal-format
- msgid "both %<long long%> and %<double%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7228
-+#: c-decl.c:7250
- #, gcc-internal-format
- msgid "ISO C90 does not support %<long long%>"
- msgstr ""
-
--#: c-decl.c:7233 c-decl.c:7262
-+#: c-decl.c:7255 c-decl.c:7284
- #, gcc-internal-format
- msgid "both %<long%> and %<short%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7236 c-decl.c:7392
-+#: c-decl.c:7258 c-decl.c:7414
- #, gcc-internal-format
- msgid "both %<long%> and %<void%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7239 c-decl.c:7411
-+#: c-decl.c:7261 c-decl.c:7433
- #, gcc-internal-format
- msgid "both %<long%> and %<_Bool%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7242 c-decl.c:7430
-+#: c-decl.c:7264 c-decl.c:7452
- #, gcc-internal-format
- msgid "both %<long%> and %<char%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7245 c-decl.c:7443
-+#: c-decl.c:7267 c-decl.c:7465
- #, gcc-internal-format
- msgid "both %<long%> and %<float%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7248
-+#: c-decl.c:7270
- #, gcc-internal-format
- msgid "both %<long%> and %<_Decimal32%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7251
-+#: c-decl.c:7273
- #, gcc-internal-format
- msgid "both %<long%> and %<_Decimal64%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7254
-+#: c-decl.c:7276
- #, gcc-internal-format
- msgid "both %<long%> and %<_Decimal128%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7265 c-decl.c:7395
-+#: c-decl.c:7287 c-decl.c:7417
- #, gcc-internal-format
- msgid "both %<short%> and %<void%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7268 c-decl.c:7414
-+#: c-decl.c:7290 c-decl.c:7436
- #, gcc-internal-format
- msgid "both %<short%> and %<_Bool%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7271 c-decl.c:7433
-+#: c-decl.c:7293 c-decl.c:7455
- #, gcc-internal-format
- msgid "both %<short%> and %<char%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7274 c-decl.c:7446
-+#: c-decl.c:7296 c-decl.c:7468
- #, gcc-internal-format
- msgid "both %<short%> and %<float%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7277 c-decl.c:7462
-+#: c-decl.c:7299 c-decl.c:7484
- #, gcc-internal-format
- msgid "both %<short%> and %<double%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7280
-+#: c-decl.c:7302
- #, gcc-internal-format
- msgid "both %<short%> and %<_Decimal32%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7283
-+#: c-decl.c:7305
- #, gcc-internal-format
- msgid "both %<short%> and %<_Decimal64%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7286
-+#: c-decl.c:7308
- #, gcc-internal-format
- msgid "both %<short%> and %<_Decimal128%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7294 c-decl.c:7323
-+#: c-decl.c:7316 c-decl.c:7345
- #, gcc-internal-format
- msgid "both %<signed%> and %<unsigned%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7297 c-decl.c:7398
-+#: c-decl.c:7319 c-decl.c:7420
- #, gcc-internal-format
- msgid "both %<signed%> and %<void%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7300 c-decl.c:7417
-+#: c-decl.c:7322 c-decl.c:7439
- #, gcc-internal-format
- msgid "both %<signed%> and %<_Bool%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7303 c-decl.c:7449
-+#: c-decl.c:7325 c-decl.c:7471
- #, gcc-internal-format
- msgid "both %<signed%> and %<float%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7306 c-decl.c:7465
-+#: c-decl.c:7328 c-decl.c:7487
- #, gcc-internal-format
- msgid "both %<signed%> and %<double%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7309
-+#: c-decl.c:7331
- #, gcc-internal-format
- msgid "both %<signed%> and %<_Decimal32%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7312
-+#: c-decl.c:7334
- #, gcc-internal-format
- msgid "both %<signed%> and %<_Decimal64%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7315
-+#: c-decl.c:7337
- #, gcc-internal-format
- msgid "both %<signed%> and %<_Decimal128%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7326 c-decl.c:7401
-+#: c-decl.c:7348 c-decl.c:7423
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<void%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7329 c-decl.c:7420
-+#: c-decl.c:7351 c-decl.c:7442
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<_Bool%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7332 c-decl.c:7452
-+#: c-decl.c:7354 c-decl.c:7474
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<float%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7335 c-decl.c:7468
-+#: c-decl.c:7357 c-decl.c:7490
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<double%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7338
-+#: c-decl.c:7360
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<_Decimal32%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7341
-+#: c-decl.c:7363
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<_Decimal64%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7344
-+#: c-decl.c:7366
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<_Decimal128%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7352
-+#: c-decl.c:7374
- #, gcc-internal-format
- msgid "ISO C90 does not support complex types"
- msgstr ""
-
--#: c-decl.c:7354 c-decl.c:7404
-+#: c-decl.c:7376 c-decl.c:7426
- #, gcc-internal-format
- msgid "both %<complex%> and %<void%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7357 c-decl.c:7423
-+#: c-decl.c:7379 c-decl.c:7445
- #, gcc-internal-format
- msgid "both %<complex%> and %<_Bool%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7360
-+#: c-decl.c:7382
- #, gcc-internal-format
- msgid "both %<complex%> and %<_Decimal32%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7363
-+#: c-decl.c:7385
- #, gcc-internal-format
- msgid "both %<complex%> and %<_Decimal64%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7366
-+#: c-decl.c:7388
- #, gcc-internal-format
- msgid "both %<complex%> and %<_Decimal128%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7485
-+#: c-decl.c:7507
- #, gcc-internal-format
- msgid "both %<long long%> and %<%s%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7488
-+#: c-decl.c:7510
- #, gcc-internal-format
- msgid "both %<long%> and %<%s%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7491
-+#: c-decl.c:7513
- #, gcc-internal-format
- msgid "both %<short%> and %<%s%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7494
-+#: c-decl.c:7516
- #, gcc-internal-format
- msgid "both %<signed%> and %<%s%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7497
-+#: c-decl.c:7519
- #, gcc-internal-format
- msgid "both %<unsigned%> and %<%s%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7500
-+#: c-decl.c:7522
- #, gcc-internal-format
- msgid "both %<complex%> and %<%s%> in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7510
-+#: c-decl.c:7532
- #, gcc-internal-format
- msgid "decimal floating point not supported for this target"
- msgstr ""
-
--#: c-decl.c:7512
-+#: c-decl.c:7534
- #, gcc-internal-format
- msgid "ISO C does not support decimal floating point"
- msgstr ""
-
--#: c-decl.c:7546
-+#: c-decl.c:7568
- #, gcc-internal-format
- msgid "%qE fails to be a typedef or built in type"
- msgstr ""
-
--#: c-decl.c:7578
-+#: c-decl.c:7600
- #, gcc-internal-format
- msgid "%qE is not at beginning of declaration"
- msgstr ""
-
--#: c-decl.c:7592
-+#: c-decl.c:7614
- #, gcc-internal-format
- msgid "%<__thread%> used with %<auto%>"
- msgstr ""
-
--#: c-decl.c:7594
-+#: c-decl.c:7616
- #, gcc-internal-format
- msgid "%<__thread%> used with %<register%>"
- msgstr ""
-
--#: c-decl.c:7596
-+#: c-decl.c:7618
- #, gcc-internal-format
- msgid "%<__thread%> used with %<typedef%>"
- msgstr ""
-
--#: c-decl.c:7607
-+#: c-decl.c:7629
- #, gcc-internal-format
- msgid "%<__thread%> before %<extern%>"
- msgstr ""
-
--#: c-decl.c:7616
-+#: c-decl.c:7638
- #, gcc-internal-format
- msgid "%<__thread%> before %<static%>"
- msgstr ""
-
--#: c-decl.c:7632
-+#: c-decl.c:7654
- #, gcc-internal-format
- msgid "multiple storage classes in declaration specifiers"
- msgstr ""
-
--#: c-decl.c:7639
-+#: c-decl.c:7661
- #, gcc-internal-format
- msgid "%<__thread%> used with %qE"
- msgstr ""
-
--#: c-decl.c:7693
-+#: c-decl.c:7715
- #, gcc-internal-format
- msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
- msgstr ""
-
--#: c-decl.c:7738 c-decl.c:7764
-+#: c-decl.c:7760 c-decl.c:7786
- #, gcc-internal-format
- msgid "ISO C does not support complex integer types"
- msgstr ""
-
--#: c-decl.c:7850 toplev.c:840
-+#: c-decl.c:7872 toplev.c:840
- #, gcc-internal-format
- msgid "%q+F used but never defined"
- msgstr ""
-@@ -18191,7 +18214,7 @@
- msgid "%H%qE is not initialized"
- msgstr ""
-
--#: c-omp.c:247 cp/semantics.c:3810
-+#: c-omp.c:247 cp/semantics.c:3812
- #, gcc-internal-format
- msgid "%Hmissing controlling predicate"
- msgstr ""
-@@ -18201,7 +18224,7 @@
- msgid "%Hinvalid controlling predicate"
- msgstr ""
-
--#: c-omp.c:312 cp/semantics.c:3816
-+#: c-omp.c:312 cp/semantics.c:3818
- #, gcc-internal-format
- msgid "%Hmissing increment expression"
- msgstr ""
-@@ -18211,128 +18234,133 @@
- msgid "%Hinvalid increment expression"
- msgstr ""
-
--#: c-opts.c:150
-+#: c-opts.c:151
- #, gcc-internal-format
- msgid "no class name specified with %qs"
- msgstr ""
-
--#: c-opts.c:154
-+#: c-opts.c:155
- #, gcc-internal-format
- msgid "assertion missing after %qs"
- msgstr ""
-
--#: c-opts.c:159
-+#: c-opts.c:160
- #, gcc-internal-format
- msgid "macro name missing after %qs"
- msgstr ""
-
--#: c-opts.c:168
-+#: c-opts.c:169
- #, gcc-internal-format
- msgid "missing path after %qs"
- msgstr ""
-
--#: c-opts.c:177
-+#: c-opts.c:178
- #, gcc-internal-format
- msgid "missing filename after %qs"
- msgstr ""
-
--#: c-opts.c:182
-+#: c-opts.c:183
- #, gcc-internal-format
- msgid "missing makefile target after %qs"
- msgstr ""
-
--#: c-opts.c:326
-+#: c-opts.c:327
- #, gcc-internal-format
- msgid "-I- specified twice"
- msgstr ""
-
--#: c-opts.c:329
-+#: c-opts.c:330
- #, gcc-internal-format
- msgid "obsolete option -I- used, please use -iquote instead"
- msgstr ""
-
--#: c-opts.c:496
-+#: c-opts.c:497
- #, gcc-internal-format
- msgid "argument %qs to %<-Wnormalized%> not recognized"
- msgstr ""
-
--#: c-opts.c:583
-+#: c-opts.c:584
- #, gcc-internal-format
- msgid "switch %qs is no longer supported"
- msgstr ""
-
--#: c-opts.c:689
-+#: c-opts.c:690
- #, gcc-internal-format
- msgid ""
- "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
- msgstr ""
-
--#: c-opts.c:879
-+#: c-opts.c:880
- #, gcc-internal-format
- msgid "output filename specified twice"
- msgstr ""
-
--#: c-opts.c:1044
-+#: c-opts.c:1013
-+#, gcc-internal-format
-+msgid "-fno-gnu89-inline is not supported"
-+msgstr ""
-+
-+#: c-opts.c:1051
- #, gcc-internal-format
- msgid "-Wformat-y2k ignored without -Wformat"
- msgstr ""
-
--#: c-opts.c:1046
-+#: c-opts.c:1053
- #, gcc-internal-format
- msgid "-Wformat-extra-args ignored without -Wformat"
- msgstr ""
-
--#: c-opts.c:1048
-+#: c-opts.c:1055
- #, gcc-internal-format
- msgid "-Wformat-zero-length ignored without -Wformat"
- msgstr ""
-
--#: c-opts.c:1050
-+#: c-opts.c:1057
- #, gcc-internal-format
- msgid "-Wformat-nonliteral ignored without -Wformat"
- msgstr ""
-
--#: c-opts.c:1052
-+#: c-opts.c:1059
- #, gcc-internal-format
- msgid "-Wformat-security ignored without -Wformat"
- msgstr ""
-
--#: c-opts.c:1072
-+#: c-opts.c:1079
- #, gcc-internal-format
- msgid "opening output file %s: %m"
- msgstr ""
-
--#: c-opts.c:1077
-+#: c-opts.c:1084
- #, gcc-internal-format
- msgid "too many filenames given. Type %s --help for usage"
- msgstr ""
-
--#: c-opts.c:1163
-+#: c-opts.c:1170
- #, gcc-internal-format
- msgid "YYDEBUG was not defined at build time, -dy ignored"
- msgstr ""
-
--#: c-opts.c:1209
-+#: c-opts.c:1216
- #, gcc-internal-format
- msgid "opening dependency file %s: %m"
- msgstr ""
-
--#: c-opts.c:1219
-+#: c-opts.c:1226
- #, gcc-internal-format
- msgid "closing dependency file %s: %m"
- msgstr ""
-
--#: c-opts.c:1222
-+#: c-opts.c:1229
- #, gcc-internal-format
- msgid "when writing output to %s: %m"
- msgstr ""
-
--#: c-opts.c:1302
-+#: c-opts.c:1309
- #, gcc-internal-format
- msgid "to generate dependencies you must specify either -M or -MM"
- msgstr ""
-
--#: c-opts.c:1473
-+#: c-opts.c:1480
- #, gcc-internal-format
- msgid "too late for # directive to set debug directory"
- msgstr ""
-@@ -18385,7 +18413,7 @@
- msgid "expected identifier"
- msgstr ""
-
--#: c-parser.c:1765 cp/parser.c:10493
-+#: c-parser.c:1765 cp/parser.c:10509
- #, gcc-internal-format
- msgid "comma at end of enumerator list"
- msgstr ""
-@@ -18470,7 +18498,7 @@
- msgid "wide string literal in %<asm%>"
- msgstr ""
-
--#: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19234
-+#: c-parser.c:2760 c-parser.c:6619 cp/parser.c:19250
- #, gcc-internal-format
- msgid "expected string literal"
- msgstr ""
-@@ -18599,29 +18627,29 @@
- msgid "extra semicolon in method definition specified"
- msgstr ""
-
--#: c-parser.c:6525 cp/parser.c:19277
-+#: c-parser.c:6525 cp/parser.c:19293
- #, gcc-internal-format
- msgid "%<#pragma omp barrier%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:6536 cp/parser.c:19292
-+#: c-parser.c:6536 cp/parser.c:19308
- #, gcc-internal-format
- msgid "%<#pragma omp flush%> may only be used in compound statements"
- msgstr ""
-
--#: c-parser.c:6548 cp/parser.c:19318
-+#: c-parser.c:6548 cp/parser.c:19334
- #, gcc-internal-format
- msgid ""
- "%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
- "construct"
- msgstr ""
-
--#: c-parser.c:6554 cp/parser.c:19267
-+#: c-parser.c:6554 cp/parser.c:19283
- #, gcc-internal-format
- msgid "%<#pragma GCC pch_preprocess%> must be first"
- msgstr ""
-
--#: c-parser.c:6705 cp/parser.c:18115
-+#: c-parser.c:6705 cp/parser.c:18131
- #, gcc-internal-format
- msgid "too many %qs clauses"
- msgstr ""
-@@ -18651,7 +18679,7 @@
- msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>"
- msgstr ""
-
--#: c-parser.c:7086 cp/parser.c:18464
-+#: c-parser.c:7086 cp/parser.c:18480
- #, gcc-internal-format
- msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
- msgstr ""
-@@ -18666,7 +18694,7 @@
- msgid "expected %<#pragma omp%> clause"
- msgstr ""
-
--#: c-parser.c:7198 cp/parser.c:18573
-+#: c-parser.c:7198 cp/parser.c:18589
- #, gcc-internal-format
- msgid "%qs is not valid for %qs"
- msgstr ""
-@@ -18686,7 +18714,7 @@
- msgid "for statement expected"
- msgstr ""
-
--#: c-parser.c:7460 cp/semantics.c:3796 cp/semantics.c:3840
-+#: c-parser.c:7460 cp/semantics.c:3798 cp/semantics.c:3842
- #, gcc-internal-format
- msgid "expected iteration declaration or initialization"
- msgstr ""
-@@ -18696,22 +18724,22 @@
- msgid "expected %<#pragma omp section%> or %<}%>"
- msgstr ""
-
--#: c-parser.c:7811 cp/parser.c:19155 fortran/openmp.c:470
-+#: c-parser.c:7811 cp/parser.c:19171 fortran/openmp.c:470
- #, gcc-internal-format
- msgid "threadprivate variables not supported in this target"
- msgstr ""
-
--#: c-parser.c:7821 cp/semantics.c:3690
-+#: c-parser.c:7821 cp/semantics.c:3692
- #, gcc-internal-format
- msgid "%qE declared %<threadprivate%> after first use"
- msgstr ""
-
--#: c-parser.c:7823 cp/semantics.c:3692
-+#: c-parser.c:7823 cp/semantics.c:3694
- #, gcc-internal-format
- msgid "automatic variable %qE cannot be %<threadprivate%>"
- msgstr ""
-
--#: c-parser.c:7825 cp/semantics.c:3694
-+#: c-parser.c:7825 cp/semantics.c:3696
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE has incomplete type"
- msgstr ""
-@@ -18968,7 +18996,7 @@
- msgid "%qD has an incomplete type"
- msgstr ""
-
--#: c-typeck.c:196 cp/call.c:2721
-+#: c-typeck.c:196 cp/call.c:2724
- #, gcc-internal-format
- msgid "invalid use of void expression"
- msgstr ""
-@@ -19049,17 +19077,17 @@
- msgid "dereferencing %<void *%> pointer"
- msgstr ""
-
--#: c-typeck.c:1913 cp/typeck.c:2340
-+#: c-typeck.c:1913 cp/typeck.c:2369
- #, gcc-internal-format
- msgid "invalid type argument of %qs"
- msgstr ""
-
--#: c-typeck.c:1941 cp/typeck.c:2483
-+#: c-typeck.c:1941 cp/typeck.c:2512
- #, gcc-internal-format
- msgid "subscripted value is neither array nor pointer"
- msgstr ""
-
--#: c-typeck.c:1952 cp/typeck.c:2402 cp/typeck.c:2488
-+#: c-typeck.c:1952 cp/typeck.c:2431 cp/typeck.c:2517
- #, gcc-internal-format
- msgid "array subscript is not an integer"
- msgstr ""
-@@ -19210,9 +19238,9 @@
- msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
- msgstr ""
-
--#: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3252 cp/typeck.c:3361
-+#: c-typeck.c:2696 c-typeck.c:2701 cp/typeck.c:3281 cp/typeck.c:3390
- #, gcc-internal-format
--msgid "comparison with string literal"
-+msgid "comparison with string literal results in unspecified behaviour"
- msgstr ""
-
- #: c-typeck.c:2723
-@@ -19375,571 +19403,571 @@
- msgid "non-lvalue array in conditional expression"
- msgstr ""
-
--#: c-typeck.c:3334
-+#: c-typeck.c:3338
- #, gcc-internal-format
- msgid "signed and unsigned type in conditional expression"
- msgstr ""
-
--#: c-typeck.c:3341
-+#: c-typeck.c:3345
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr with only one void side"
- msgstr ""
-
--#: c-typeck.c:3355 c-typeck.c:3363
-+#: c-typeck.c:3359 c-typeck.c:3367
- #, gcc-internal-format
- msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
- msgstr ""
-
--#: c-typeck.c:3370
-+#: c-typeck.c:3374
- #, gcc-internal-format
- msgid "pointer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:3377 c-typeck.c:3387
-+#: c-typeck.c:3381 c-typeck.c:3391
- #, gcc-internal-format
- msgid "pointer/integer type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:3401
-+#: c-typeck.c:3405
- #, gcc-internal-format
- msgid "type mismatch in conditional expression"
- msgstr ""
-
--#: c-typeck.c:3443
-+#: c-typeck.c:3447
- #, gcc-internal-format
- msgid "left-hand operand of comma expression has no effect"
- msgstr ""
-
--#: c-typeck.c:3480
-+#: c-typeck.c:3484
- #, gcc-internal-format
- msgid "cast specifies array type"
- msgstr ""
-
--#: c-typeck.c:3486
-+#: c-typeck.c:3490
- #, gcc-internal-format
- msgid "cast specifies function type"
- msgstr ""
-
--#: c-typeck.c:3496
-+#: c-typeck.c:3500
- #, gcc-internal-format
- msgid "ISO C forbids casting nonscalar to the same type"
- msgstr ""
-
--#: c-typeck.c:3513
-+#: c-typeck.c:3517
- #, gcc-internal-format
- msgid "ISO C forbids casts to union type"
- msgstr ""
-
--#: c-typeck.c:3521
-+#: c-typeck.c:3525
- #, gcc-internal-format
- msgid "cast to union type from type not present in union"
- msgstr ""
-
--#: c-typeck.c:3567
-+#: c-typeck.c:3571
- #, gcc-internal-format
- msgid "cast adds new qualifiers to function type"
- msgstr ""
-
- #. There are qualifiers present in IN_OTYPE that are not
- #. present in IN_TYPE.
--#: c-typeck.c:3572
-+#: c-typeck.c:3576
- #, gcc-internal-format
- msgid "cast discards qualifiers from pointer target type"
- msgstr ""
-
--#: c-typeck.c:3588
-+#: c-typeck.c:3592
- #, gcc-internal-format
- msgid "cast increases required alignment of target type"
- msgstr ""
-
--#: c-typeck.c:3599
-+#: c-typeck.c:3603
- #, gcc-internal-format
- msgid "cast from pointer to integer of different size"
- msgstr ""
-
--#: c-typeck.c:3603
-+#: c-typeck.c:3607
- #, gcc-internal-format
- msgid "cast from function call of type %qT to non-matching type %qT"
- msgstr ""
-
--#: c-typeck.c:3611
-+#: c-typeck.c:3615
- #, gcc-internal-format
- msgid "cast to pointer from integer of different size"
- msgstr ""
-
--#: c-typeck.c:3624
-+#: c-typeck.c:3628
- #, gcc-internal-format
- msgid "ISO C forbids conversion of function pointer to object pointer type"
- msgstr ""
-
--#: c-typeck.c:3632
-+#: c-typeck.c:3636
- #, gcc-internal-format
- msgid "ISO C forbids conversion of object pointer to function pointer type"
- msgstr ""
-
--#: c-typeck.c:3908
-+#: c-typeck.c:3912
- #, gcc-internal-format
- msgid "cannot pass rvalue to reference parameter"
- msgstr ""
-
--#: c-typeck.c:4013 c-typeck.c:4179
-+#: c-typeck.c:4023 c-typeck.c:4189
- #, gcc-internal-format
- msgid ""
- "passing argument %d of %qE makes qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:4016 c-typeck.c:4182
-+#: c-typeck.c:4026 c-typeck.c:4192
- #, gcc-internal-format
- msgid "assignment makes qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:4019 c-typeck.c:4184
-+#: c-typeck.c:4029 c-typeck.c:4194
- #, gcc-internal-format
- msgid "initialization makes qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:4022 c-typeck.c:4186
-+#: c-typeck.c:4032 c-typeck.c:4196
- #, gcc-internal-format
- msgid "return makes qualified function pointer from unqualified"
- msgstr ""
-
--#: c-typeck.c:4026 c-typeck.c:4146
-+#: c-typeck.c:4036 c-typeck.c:4156
- #, gcc-internal-format
- msgid "passing argument %d of %qE discards qualifiers from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4028 c-typeck.c:4148
-+#: c-typeck.c:4038 c-typeck.c:4158
- #, gcc-internal-format
- msgid "assignment discards qualifiers from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4030 c-typeck.c:4150
-+#: c-typeck.c:4040 c-typeck.c:4160
- #, gcc-internal-format
- msgid "initialization discards qualifiers from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4032 c-typeck.c:4152
-+#: c-typeck.c:4042 c-typeck.c:4162
- #, gcc-internal-format
- msgid "return discards qualifiers from pointer target type"
- msgstr ""
-
--#: c-typeck.c:4039
-+#: c-typeck.c:4049
- #, gcc-internal-format
- msgid "ISO C prohibits argument conversion to union type"
- msgstr ""
-
--#: c-typeck.c:4074
-+#: c-typeck.c:4084
- #, gcc-internal-format
- msgid "request for implicit conversion from %qT to %qT not permitted in C++"
- msgstr ""
-
--#: c-typeck.c:4087
-+#: c-typeck.c:4097
- #, gcc-internal-format
- msgid "argument %d of %qE might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:4093
-+#: c-typeck.c:4103
- #, gcc-internal-format
- msgid "assignment left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:4098
-+#: c-typeck.c:4108
- #, gcc-internal-format
- msgid ""
- "initialization left-hand side might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:4103
-+#: c-typeck.c:4113
- #, gcc-internal-format
- msgid "return type might be a candidate for a format attribute"
- msgstr ""
-
--#: c-typeck.c:4126
-+#: c-typeck.c:4136
- #, gcc-internal-format
- msgid ""
- "ISO C forbids passing argument %d of %qE between function pointer and %<void "
- "*%>"
- msgstr ""
-
--#: c-typeck.c:4129
-+#: c-typeck.c:4139
- #, gcc-internal-format
- msgid "ISO C forbids assignment between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:4131
-+#: c-typeck.c:4141
- #, gcc-internal-format
- msgid "ISO C forbids initialization between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:4133
-+#: c-typeck.c:4143
- #, gcc-internal-format
- msgid "ISO C forbids return between function pointer and %<void *%>"
- msgstr ""
-
--#: c-typeck.c:4162
-+#: c-typeck.c:4172
- #, gcc-internal-format
- msgid "pointer targets in passing argument %d of %qE differ in signedness"
- msgstr ""
-
--#: c-typeck.c:4164
-+#: c-typeck.c:4174
- #, gcc-internal-format
- msgid "pointer targets in assignment differ in signedness"
- msgstr ""
-
--#: c-typeck.c:4166
-+#: c-typeck.c:4176
- #, gcc-internal-format
- msgid "pointer targets in initialization differ in signedness"
- msgstr ""
-
--#: c-typeck.c:4168
-+#: c-typeck.c:4178
- #, gcc-internal-format
- msgid "pointer targets in return differ in signedness"
- msgstr ""
-
--#: c-typeck.c:4193
-+#: c-typeck.c:4203
- #, gcc-internal-format
- msgid "passing argument %d of %qE from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:4195
-+#: c-typeck.c:4205
- #, gcc-internal-format
- msgid "assignment from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:4196
-+#: c-typeck.c:4206
- #, gcc-internal-format
- msgid "initialization from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:4198
-+#: c-typeck.c:4208
- #, gcc-internal-format
- msgid "return from incompatible pointer type"
- msgstr ""
-
--#: c-typeck.c:4215
-+#: c-typeck.c:4225
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:4217
-+#: c-typeck.c:4227
- #, gcc-internal-format
- msgid "assignment makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:4219
-+#: c-typeck.c:4229
- #, gcc-internal-format
- msgid "initialization makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:4221
-+#: c-typeck.c:4231
- #, gcc-internal-format
- msgid "return makes pointer from integer without a cast"
- msgstr ""
-
--#: c-typeck.c:4228
-+#: c-typeck.c:4238
- #, gcc-internal-format
- msgid "passing argument %d of %qE makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:4230
-+#: c-typeck.c:4240
- #, gcc-internal-format
- msgid "assignment makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:4232
-+#: c-typeck.c:4242
- #, gcc-internal-format
- msgid "initialization makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:4234
-+#: c-typeck.c:4244
- #, gcc-internal-format
- msgid "return makes integer from pointer without a cast"
- msgstr ""
-
--#: c-typeck.c:4250
-+#: c-typeck.c:4260
- #, gcc-internal-format
- msgid "incompatible types in assignment"
- msgstr ""
-
--#: c-typeck.c:4253
-+#: c-typeck.c:4263
- #, gcc-internal-format
- msgid "incompatible types in initialization"
- msgstr ""
-
--#: c-typeck.c:4256
-+#: c-typeck.c:4266
- #, gcc-internal-format
- msgid "incompatible types in return"
- msgstr ""
-
--#: c-typeck.c:4343
-+#: c-typeck.c:4353
- #, gcc-internal-format
- msgid "traditional C rejects automatic aggregate initialization"
- msgstr ""
-
--#: c-typeck.c:4513 c-typeck.c:4528 c-typeck.c:4543
-+#: c-typeck.c:4523 c-typeck.c:4538 c-typeck.c:4553
- #, gcc-internal-format
- msgid "(near initialization for %qs)"
- msgstr ""
-
--#: c-typeck.c:5083 cp/decl.c:4805
-+#: c-typeck.c:5093 cp/decl.c:4824
- #, gcc-internal-format
- msgid "opaque vector types cannot be initialized"
- msgstr ""
-
--#: c-typeck.c:5706
-+#: c-typeck.c:5716
- #, gcc-internal-format
- msgid "unknown field %qE specified in initializer"
- msgstr ""
-
--#: c-typeck.c:6606
-+#: c-typeck.c:6616
- #, gcc-internal-format
- msgid "traditional C rejects initialization of unions"
- msgstr ""
-
--#: c-typeck.c:6914
-+#: c-typeck.c:6924
- #, gcc-internal-format
- msgid "jump into statement expression"
- msgstr ""
-
--#: c-typeck.c:6920
-+#: c-typeck.c:6930
- #, gcc-internal-format
- msgid "jump into scope of identifier with variably modified type"
- msgstr ""
-
--#: c-typeck.c:6957
-+#: c-typeck.c:6967
- #, gcc-internal-format
- msgid "ISO C forbids %<goto *expr;%>"
- msgstr ""
-
--#: c-typeck.c:6972 cp/typeck.c:6423
-+#: c-typeck.c:6982 cp/typeck.c:6461
- #, gcc-internal-format
- msgid "function declared %<noreturn%> has a %<return%> statement"
- msgstr ""
-
--#: c-typeck.c:6980
-+#: c-typeck.c:6990
- #, gcc-internal-format
- msgid "%<return%> with no value, in function returning non-void"
- msgstr ""
-
--#: c-typeck.c:6989
-+#: c-typeck.c:6999
- #, gcc-internal-format
- msgid "%<return%> with a value, in function returning void"
- msgstr ""
-
--#: c-typeck.c:7046
-+#: c-typeck.c:7056
- #, gcc-internal-format
- msgid "function returns address of local variable"
- msgstr ""
-
--#: c-typeck.c:7118 cp/semantics.c:929
-+#: c-typeck.c:7128 cp/semantics.c:929
- #, gcc-internal-format
- msgid "switch quantity not an integer"
- msgstr ""
-
--#: c-typeck.c:7130
-+#: c-typeck.c:7140
- #, gcc-internal-format
- msgid "%<long%> switch expression not converted to %<int%> in ISO C"
- msgstr ""
-
--#: c-typeck.c:7170
-+#: c-typeck.c:7180
- #, gcc-internal-format
- msgid ""
- "case label in statement expression not containing enclosing switch statement"
- msgstr ""
-
--#: c-typeck.c:7173
-+#: c-typeck.c:7183
- #, gcc-internal-format
- msgid ""
- "%<default%> label in statement expression not containing enclosing switch "
- "statement"
- msgstr ""
-
--#: c-typeck.c:7179
-+#: c-typeck.c:7189
- #, gcc-internal-format
- msgid ""
- "case label in scope of identifier with variably modified type not containing "
- "enclosing switch statement"
- msgstr ""
-
--#: c-typeck.c:7182
-+#: c-typeck.c:7192
- #, gcc-internal-format
- msgid ""
- "%<default%> label in scope of identifier with variably modified type not "
- "containing enclosing switch statement"
- msgstr ""
-
--#: c-typeck.c:7186 cp/parser.c:6399
-+#: c-typeck.c:7196 cp/parser.c:6415
- #, gcc-internal-format
- msgid "case label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:7188
-+#: c-typeck.c:7198
- #, gcc-internal-format
- msgid "%<default%> label not within a switch statement"
- msgstr ""
-
--#: c-typeck.c:7265
-+#: c-typeck.c:7275
- #, gcc-internal-format
- msgid "%Hsuggest explicit braces to avoid ambiguous %<else%>"
- msgstr ""
-
--#: c-typeck.c:7376 cp/cp-gimplify.c:97 cp/parser.c:6895
-+#: c-typeck.c:7386 cp/cp-gimplify.c:97 cp/parser.c:6911
- #, gcc-internal-format
- msgid "break statement not within loop or switch"
- msgstr ""
-
--#: c-typeck.c:7378 cp/parser.c:6916
-+#: c-typeck.c:7388 cp/parser.c:6932
- #, gcc-internal-format
- msgid "continue statement not within a loop"
- msgstr ""
-
--#: c-typeck.c:7383 cp/parser.c:6906
-+#: c-typeck.c:7393 cp/parser.c:6922
- #, gcc-internal-format
- msgid "break statement used with OpenMP for loop"
- msgstr ""
-
--#: c-typeck.c:7406
-+#: c-typeck.c:7416
- #, gcc-internal-format
- msgid "%Hstatement with no effect"
- msgstr ""
-
--#: c-typeck.c:7428
-+#: c-typeck.c:7438
- #, gcc-internal-format
- msgid "expression statement has incomplete type"
- msgstr ""
-
--#: c-typeck.c:7891 c-typeck.c:7932
-+#: c-typeck.c:7901 c-typeck.c:7942
- #, gcc-internal-format
- msgid "division by zero"
- msgstr ""
-
--#: c-typeck.c:7977 cp/typeck.c:3185
-+#: c-typeck.c:7987 cp/typeck.c:3214
- #, gcc-internal-format
- msgid "right shift count is negative"
- msgstr ""
-
--#: c-typeck.c:7984 cp/typeck.c:3191
-+#: c-typeck.c:7994 cp/typeck.c:3220
- #, gcc-internal-format
- msgid "right shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:8005 cp/typeck.c:3210
-+#: c-typeck.c:8015 cp/typeck.c:3239
- #, gcc-internal-format
- msgid "left shift count is negative"
- msgstr ""
-
--#: c-typeck.c:8008 cp/typeck.c:3212
-+#: c-typeck.c:8018 cp/typeck.c:3241
- #, gcc-internal-format
- msgid "left shift count >= width of type"
- msgstr ""
-
--#: c-typeck.c:8026 cp/typeck.c:3248
-+#: c-typeck.c:8036 cp/typeck.c:3277
- #, gcc-internal-format
- msgid "comparing floating point with == or != is unsafe"
- msgstr ""
-
--#: c-typeck.c:8050 c-typeck.c:8057
-+#: c-typeck.c:8060 c-typeck.c:8067
- #, gcc-internal-format
- msgid "ISO C forbids comparison of %<void *%> with function pointer"
- msgstr ""
-
--#: c-typeck.c:8063 c-typeck.c:8125
-+#: c-typeck.c:8073 c-typeck.c:8135
- #, gcc-internal-format
- msgid "comparison of distinct pointer types lacks a cast"
- msgstr ""
-
--#: c-typeck.c:8075 c-typeck.c:8086
-+#: c-typeck.c:8085 c-typeck.c:8096
- #, gcc-internal-format
- msgid "the address of %qD will never be NULL"
- msgstr ""
-
--#: c-typeck.c:8093 c-typeck.c:8098 c-typeck.c:8143 c-typeck.c:8148
-+#: c-typeck.c:8103 c-typeck.c:8108 c-typeck.c:8153 c-typeck.c:8158
- #, gcc-internal-format
- msgid "comparison between pointer and integer"
- msgstr ""
-
--#: c-typeck.c:8117
-+#: c-typeck.c:8127
- #, gcc-internal-format
- msgid "comparison of complete and incomplete pointers"
- msgstr ""
-
--#: c-typeck.c:8120
-+#: c-typeck.c:8130
- #, gcc-internal-format
- msgid "ISO C forbids ordered comparisons of pointers to functions"
- msgstr ""
-
--#: c-typeck.c:8132 c-typeck.c:8138
-+#: c-typeck.c:8142 c-typeck.c:8148
- #, gcc-internal-format
- msgid "ordered comparison of pointer with integer zero"
- msgstr ""
-
--#: c-typeck.c:8391
-+#: c-typeck.c:8402
- #, gcc-internal-format
- msgid "comparison between signed and unsigned"
- msgstr ""
-
--#: c-typeck.c:8437 cp/typeck.c:3680
-+#: c-typeck.c:8448 cp/typeck.c:3709
- #, gcc-internal-format
- msgid "comparison of promoted ~unsigned with constant"
- msgstr ""
-
--#: c-typeck.c:8445 cp/typeck.c:3688
-+#: c-typeck.c:8456 cp/typeck.c:3717
- #, gcc-internal-format
- msgid "comparison of promoted ~unsigned with unsigned"
- msgstr ""
-
--#: c-typeck.c:8503
-+#: c-typeck.c:8514
- #, gcc-internal-format
- msgid "used array that cannot be converted to pointer where scalar is required"
- msgstr ""
-
--#: c-typeck.c:8507
-+#: c-typeck.c:8518
- #, gcc-internal-format
- msgid "used struct type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:8511
-+#: c-typeck.c:8522
- #, gcc-internal-format
- msgid "used union type value where scalar is required"
- msgstr ""
-
--#: c-typeck.c:8616 cp/semantics.c:3518
-+#: c-typeck.c:8627 cp/semantics.c:3519
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction%>"
- msgstr ""
-
--#: c-typeck.c:8650 cp/semantics.c:3531
-+#: c-typeck.c:8661 cp/semantics.c:3532
- #, gcc-internal-format
- msgid "%qE has invalid type for %<reduction(%s)%>"
- msgstr ""
-
--#: c-typeck.c:8666 cp/semantics.c:3541
-+#: c-typeck.c:8677 cp/semantics.c:3542
- #, gcc-internal-format
- msgid "%qE must be %<threadprivate%> for %<copyin%>"
- msgstr ""
-
--#: c-typeck.c:8675 cp/semantics.c:3346
-+#: c-typeck.c:8686 cp/semantics.c:3347
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %qs"
- msgstr ""
-
--#: c-typeck.c:8682 c-typeck.c:8702 c-typeck.c:8722 cp/semantics.c:3353
--#: cp/semantics.c:3372 cp/semantics.c:3391
-+#: c-typeck.c:8693 c-typeck.c:8713 c-typeck.c:8733 cp/semantics.c:3354
-+#: cp/semantics.c:3373 cp/semantics.c:3392
- #, gcc-internal-format
- msgid "%qE appears more than once in data clauses"
- msgstr ""
-
--#: c-typeck.c:8696 cp/semantics.c:3366
-+#: c-typeck.c:8707 cp/semantics.c:3367
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<firstprivate%>"
- msgstr ""
-
--#: c-typeck.c:8716 cp/semantics.c:3385
-+#: c-typeck.c:8727 cp/semantics.c:3386
- #, gcc-internal-format
- msgid "%qE is not a variable in clause %<lastprivate%>"
- msgstr ""
-
--#: c-typeck.c:8774 cp/semantics.c:3582
-+#: c-typeck.c:8785 cp/semantics.c:3583
- #, gcc-internal-format
- msgid "%qE is predetermined %qs for %qs"
- msgstr ""
-@@ -20434,27 +20462,27 @@
- msgid "conversion to incomplete type"
- msgstr ""
-
--#: convert.c:739 convert.c:814
-+#: convert.c:738 convert.c:813
- #, gcc-internal-format
- msgid "can't convert between vector values of different size"
- msgstr ""
-
--#: convert.c:745
-+#: convert.c:744
- #, gcc-internal-format
- msgid "aggregate value used where an integer was expected"
- msgstr ""
-
--#: convert.c:794
-+#: convert.c:793
- #, gcc-internal-format
- msgid "pointer value used where a complex was expected"
- msgstr ""
-
--#: convert.c:798
-+#: convert.c:797
- #, gcc-internal-format
- msgid "aggregate value used where a complex was expected"
- msgstr ""
-
--#: convert.c:820
-+#: convert.c:819
- #, gcc-internal-format
- msgid "can't convert value to a vector"
- msgstr ""
-@@ -20494,6 +20522,11 @@
- msgid "%qs has overflowed"
- msgstr ""
-
-+#: coverage.c:311
-+#, gcc-internal-format
-+msgid "%qs is corrupted"
-+msgstr ""
-+
- #: coverage.c:348
- #, gcc-internal-format
- msgid "no coverage for function %qs found"
-@@ -20619,27 +20652,42 @@
- msgid "stack limits not supported on this target"
- msgstr ""
-
--#: fold-const.c:3444 fold-const.c:3455
-+#: fold-const.c:958 tree-ssa-loop-niter.c:1163 tree-vrp.c:4346
-+#, gcc-internal-format
-+msgid "%H%s"
-+msgstr ""
-+
-+#: fold-const.c:1280
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when negating a division"
-+msgstr ""
-+
-+#: fold-const.c:3583 fold-const.c:3594
- #, gcc-internal-format
- msgid "comparison is always %d due to width of bit-field"
- msgstr ""
-
--#: fold-const.c:5088 fold-const.c:5103
-+#: fold-const.c:4868
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying range test"
-+msgstr ""
-+
-+#: fold-const.c:5247 fold-const.c:5262
- #, gcc-internal-format
- msgid "comparison is always %d"
- msgstr ""
-
--#: fold-const.c:5232
-+#: fold-const.c:5391
- #, gcc-internal-format
- msgid "%<or%> of unmatched not-equal tests is always 1"
- msgstr ""
-
--#: fold-const.c:5237
-+#: fold-const.c:5396
- #, gcc-internal-format
- msgid "%<and%> of mutually exclusive equal-tests is always 0"
- msgstr ""
-
--#: fold-const.c:11522
-+#: fold-const.c:11859
- #, gcc-internal-format
- msgid "fold check: original tree changed by fold"
- msgstr ""
-@@ -20649,7 +20697,7 @@
- msgid "%Jtotal size of local objects too large"
- msgstr ""
-
--#: function.c:843 varasm.c:1804
-+#: function.c:843 varasm.c:1793
- #, gcc-internal-format
- msgid "size of variable %q+D is too large"
- msgstr ""
-@@ -20911,118 +20959,118 @@
- "critical region may not be nested inside a critical region with the same name"
- msgstr ""
-
--#: omp-low.c:4449 cp/decl.c:2515 cp/parser.c:6903 cp/parser.c:6923
-+#: omp-low.c:4459 cp/decl.c:2515 cp/parser.c:6919 cp/parser.c:6939
- #, gcc-internal-format
- msgid "invalid exit from OpenMP structured block"
- msgstr ""
-
--#: omp-low.c:4451
-+#: omp-low.c:4461
- #, gcc-internal-format
- msgid "invalid entry to OpenMP structured block"
- msgstr ""
-
- #. Eventually this should become a hard error IMO.
--#: opts.c:181
-+#: opts.c:186
- #, gcc-internal-format
- msgid "command line option \"%s\" is valid for %s but not for %s"
- msgstr ""
-
--#: opts.c:235
-+#: opts.c:240
- #, gcc-internal-format
- msgid "command line option %qs is not supported by this configuration"
- msgstr ""
-
--#: opts.c:279
-+#: opts.c:284
- #, gcc-internal-format
- msgid "missing argument to \"%s\""
- msgstr ""
-
--#: opts.c:289
-+#: opts.c:294
- #, gcc-internal-format
- msgid "argument to \"%s\" should be a non-negative integer"
- msgstr ""
-
--#: opts.c:377
-+#: opts.c:382
- #, gcc-internal-format
- msgid "unrecognized command line option \"%s\""
- msgstr ""
-
--#: opts.c:588
-+#: opts.c:594
- #, gcc-internal-format
- msgid "-Wuninitialized is not supported without -O"
- msgstr ""
-
--#: opts.c:603
-+#: opts.c:609
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work with exceptions"
- msgstr ""
-
--#: opts.c:614
-+#: opts.c:620
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not support unwind info"
- msgstr ""
-
--#: opts.c:628
-+#: opts.c:634
- #, gcc-internal-format
- msgid "-freorder-blocks-and-partition does not work on this architecture"
- msgstr ""
-
--#: opts.c:691
-+#: opts.c:697
- #, gcc-internal-format
- msgid "-Werror=%s: No option -%s"
- msgstr ""
-
--#: opts.c:820
-+#: opts.c:836
- #, gcc-internal-format
- msgid "structure alignment must be a small power of two, not %d"
- msgstr ""
-
--#: opts.c:875
-+#: opts.c:891
- #, gcc-internal-format
- msgid "unrecognized visibility value \"%s\""
- msgstr ""
-
--#: opts.c:923
-+#: opts.c:939
- #, gcc-internal-format
- msgid "unrecognized register name \"%s\""
- msgstr ""
-
--#: opts.c:947
-+#: opts.c:963
- #, gcc-internal-format
- msgid "unknown tls-model \"%s\""
- msgstr ""
-
--#: opts.c:997
-+#: opts.c:1013
- #, gcc-internal-format
--msgid "-f[no-]force-mem is nop and option will be removed in 4.2"
-+msgid "-f[no-]force-mem is nop and option will be removed in 4.3"
- msgstr ""
-
--#: opts.c:1026
-+#: opts.c:1042
- #, gcc-internal-format
- msgid "%s: --param arguments should be of the form NAME=VALUE"
- msgstr ""
-
--#: opts.c:1031
-+#: opts.c:1047
- #, gcc-internal-format
- msgid "invalid --param value %qs"
- msgstr ""
-
--#: opts.c:1128
-+#: opts.c:1144
- #, gcc-internal-format
- msgid "target system does not support debug output"
- msgstr ""
-
--#: opts.c:1135
-+#: opts.c:1151
- #, gcc-internal-format
- msgid "debug format \"%s\" conflicts with prior selection"
- msgstr ""
-
--#: opts.c:1151
-+#: opts.c:1167
- #, gcc-internal-format
- msgid "unrecognised debug output level \"%s\""
- msgstr ""
-
--#: opts.c:1153
-+#: opts.c:1169
- #, gcc-internal-format
- msgid "debug output level %s is too high"
- msgstr ""
-@@ -21101,7 +21149,7 @@
- msgid "can't use '%s' as a %s register"
- msgstr ""
-
--#: regclass.c:755 config/ia64/ia64.c:5101 config/ia64/ia64.c:5108
-+#: regclass.c:755 config/ia64/ia64.c:5096 config/ia64/ia64.c:5103
- #: config/pa/pa.c:351 config/pa/pa.c:358
- #, gcc-internal-format
- msgid "unknown register name: %s"
-@@ -21152,17 +21200,17 @@
- msgid "impossible register constraint in %<asm%>"
- msgstr ""
-
--#: reload.c:3567
-+#: reload.c:3572
- #, gcc-internal-format
- msgid "%<&%> constraint used with no register class"
- msgstr ""
-
--#: reload.c:3738 reload.c:3978
-+#: reload.c:3743 reload.c:3983
- #, gcc-internal-format
- msgid "inconsistent operand constraints in an %<asm%>"
- msgstr ""
-
--#: reload1.c:1178
-+#: reload1.c:1239
- #, gcc-internal-format
- msgid "%<asm%> operand has impossible constraints"
- msgstr ""
-@@ -21187,17 +21235,17 @@
- msgid "unable to find a register to spill in class %qs"
- msgstr ""
-
--#: reload1.c:4029
-+#: reload1.c:4021
- #, gcc-internal-format
- msgid "%<asm%> operand requires impossible reload"
- msgstr ""
-
--#: reload1.c:5192
-+#: reload1.c:5184
- #, gcc-internal-format
- msgid "%<asm%> operand constraint incompatible with operand size"
- msgstr ""
-
--#: reload1.c:6844
-+#: reload1.c:6836
- #, gcc-internal-format
- msgid "output operand is constant in %<asm%>"
- msgstr ""
-@@ -21362,7 +21410,7 @@
- msgid "undefined named operand %qs"
- msgstr ""
-
--#: stmt.c:1480
-+#: stmt.c:1481
- #, gcc-internal-format
- msgid "%Hvalue computed is not used"
- msgstr ""
-@@ -21612,207 +21660,207 @@
- msgid "error closing %s: %m"
- msgstr ""
-
--#: tree-cfg.c:1442 tree-cfg.c:2081 tree-cfg.c:2084
-+#: tree-cfg.c:1452 tree-cfg.c:2091 tree-cfg.c:2094
- #, gcc-internal-format
- msgid "%Hwill never be executed"
- msgstr ""
-
--#: tree-cfg.c:3228
-+#: tree-cfg.c:3249
- #, gcc-internal-format
- msgid "SSA name in freelist but still referenced"
- msgstr ""
-
--#: tree-cfg.c:3237
-+#: tree-cfg.c:3258
- #, gcc-internal-format
- msgid "ASSERT_EXPR with an always-false condition"
- msgstr ""
-
--#: tree-cfg.c:3247
-+#: tree-cfg.c:3268
- #, gcc-internal-format
- msgid "GIMPLE register modified with BIT_FIELD_REF"
- msgstr ""
-
--#: tree-cfg.c:3282
-+#: tree-cfg.c:3303
- #, gcc-internal-format
- msgid "invariant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:3288
-+#: tree-cfg.c:3309
- #, gcc-internal-format
- msgid "constant not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:3293
-+#: tree-cfg.c:3314
- #, gcc-internal-format
- msgid "side effects not recomputed when ADDR_EXPR changed"
- msgstr ""
-
--#: tree-cfg.c:3309
-+#: tree-cfg.c:3330
- #, gcc-internal-format
- msgid "address taken, but ADDRESSABLE bit not set"
- msgstr ""
-
--#: tree-cfg.c:3319
-+#: tree-cfg.c:3340
- #, gcc-internal-format
- msgid "non-boolean used in condition"
- msgstr ""
-
--#: tree-cfg.c:3324
-+#: tree-cfg.c:3345
- #, gcc-internal-format
- msgid "invalid conditional operand"
- msgstr ""
-
--#: tree-cfg.c:3379
-+#: tree-cfg.c:3400
- #, gcc-internal-format
- msgid "invalid reference prefix"
- msgstr ""
-
--#: tree-cfg.c:3460
-+#: tree-cfg.c:3481
- #, gcc-internal-format
- msgid "is not a valid GIMPLE statement"
- msgstr ""
-
--#: tree-cfg.c:3480
-+#: tree-cfg.c:3501
- #, gcc-internal-format
- msgid "statement marked for throw, but doesn%'t"
- msgstr ""
-
--#: tree-cfg.c:3485
-+#: tree-cfg.c:3506
- #, gcc-internal-format
- msgid "statement marked for throw in middle of block"
- msgstr ""
-
--#: tree-cfg.c:3575
-+#: tree-cfg.c:3596
- #, gcc-internal-format
- msgid "bb_for_stmt (phi) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:3590
-+#: tree-cfg.c:3611
- #, gcc-internal-format
- msgid "PHI def is not a GIMPLE value"
- msgstr ""
-
--#: tree-cfg.c:3606 tree-cfg.c:3629
-+#: tree-cfg.c:3627 tree-cfg.c:3650
- #, gcc-internal-format
- msgid "incorrect sharing of tree nodes"
- msgstr ""
-
--#: tree-cfg.c:3620
-+#: tree-cfg.c:3641
- #, gcc-internal-format
- msgid "bb_for_stmt (stmt) is set to a wrong basic block"
- msgstr ""
-
--#: tree-cfg.c:3638
-+#: tree-cfg.c:3659
- #, gcc-internal-format
- msgid "verify_stmts failed"
- msgstr ""
-
--#: tree-cfg.c:3659
-+#: tree-cfg.c:3680
- #, gcc-internal-format
- msgid "ENTRY_BLOCK has a statement list associated with it"
- msgstr ""
-
--#: tree-cfg.c:3665
-+#: tree-cfg.c:3686
- #, gcc-internal-format
- msgid "EXIT_BLOCK has a statement list associated with it"
- msgstr ""
-
--#: tree-cfg.c:3672
-+#: tree-cfg.c:3693
- #, gcc-internal-format
- msgid "fallthru to exit from bb %d"
- msgstr ""
-
--#: tree-cfg.c:3694
-+#: tree-cfg.c:3715
- #, gcc-internal-format
- msgid "nonlocal label "
- msgstr ""
-
--#: tree-cfg.c:3703 tree-cfg.c:3713 tree-cfg.c:3738
-+#: tree-cfg.c:3724 tree-cfg.c:3734 tree-cfg.c:3759
- #, gcc-internal-format
- msgid "label "
- msgstr ""
-
--#: tree-cfg.c:3728
-+#: tree-cfg.c:3749
- #, gcc-internal-format
- msgid "control flow in the middle of basic block %d"
- msgstr ""
-
--#: tree-cfg.c:3758
-+#: tree-cfg.c:3779
- #, gcc-internal-format
- msgid "fallthru edge after a control statement in bb %d"
- msgstr ""
-
--#: tree-cfg.c:3771
-+#: tree-cfg.c:3792
- #, gcc-internal-format
- msgid "true/false edge after a non-COND_EXPR in bb %d"
- msgstr ""
-
--#: tree-cfg.c:3786
-+#: tree-cfg.c:3807
- #, gcc-internal-format
- msgid "structured COND_EXPR at the end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:3799 tree-cfg.c:3837 tree-cfg.c:3850 tree-cfg.c:3921
-+#: tree-cfg.c:3820 tree-cfg.c:3858 tree-cfg.c:3871 tree-cfg.c:3942
- #, gcc-internal-format
- msgid "wrong outgoing edge flags at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:3807
-+#: tree-cfg.c:3828
- #, gcc-internal-format
- msgid "%<then%> label does not match edge at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:3815
-+#: tree-cfg.c:3836
- #, gcc-internal-format
- msgid "%<else%> label does not match edge at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:3825
-+#: tree-cfg.c:3846
- #, gcc-internal-format
- msgid "explicit goto at end of bb %d"
- msgstr ""
-
--#: tree-cfg.c:3855
-+#: tree-cfg.c:3876
- #, gcc-internal-format
- msgid "return edge does not point to exit in bb %d"
- msgstr ""
-
--#: tree-cfg.c:3888
-+#: tree-cfg.c:3909
- #, gcc-internal-format
- msgid "found default case not at end of case vector"
- msgstr ""
-
--#: tree-cfg.c:3894
-+#: tree-cfg.c:3915
- #, gcc-internal-format
- msgid "case labels not sorted: "
- msgstr ""
-
--#: tree-cfg.c:3905
-+#: tree-cfg.c:3926
- #, gcc-internal-format
- msgid "no default case found at end of case vector"
- msgstr ""
-
--#: tree-cfg.c:3913
-+#: tree-cfg.c:3934
- #, gcc-internal-format
- msgid "extra outgoing edge %d->%d"
- msgstr ""
-
--#: tree-cfg.c:3935
-+#: tree-cfg.c:3956
- #, gcc-internal-format
- msgid "missing edge %i->%i"
- msgstr ""
-
--#: tree-cfg.c:5749 tree-cfg.c:5753
-+#: tree-cfg.c:5770 tree-cfg.c:5774
- #, gcc-internal-format
- msgid "%H%<noreturn%> function does return"
- msgstr ""
-
--#: tree-cfg.c:5775 tree-cfg.c:5780
-+#: tree-cfg.c:5796 tree-cfg.c:5801
- #, gcc-internal-format
- msgid "%Hcontrol reaches end of non-void function"
- msgstr ""
-
--#: tree-cfg.c:5841
-+#: tree-cfg.c:5862
- #, gcc-internal-format
- msgid "%Jfunction might be possible candidate for attribute %<noreturn%>"
- msgstr ""
-@@ -21827,96 +21875,96 @@
- msgid "ignoring unknown option %q.*s in %<-fdump-%s%>"
- msgstr ""
-
--#: tree-eh.c:1770
-+#: tree-eh.c:1774
- #, gcc-internal-format
- msgid "EH edge %i->%i is missing"
- msgstr ""
-
--#: tree-eh.c:1775
-+#: tree-eh.c:1779
- #, gcc-internal-format
- msgid "EH edge %i->%i miss EH flag"
- msgstr ""
-
- #. ??? might not be mistake.
--#: tree-eh.c:1781
-+#: tree-eh.c:1785
- #, gcc-internal-format
- msgid "EH edge %i->%i has duplicated regions"
- msgstr ""
-
--#: tree-eh.c:1815
-+#: tree-eh.c:1819
- #, gcc-internal-format
- msgid "BB %i can not throw but has EH edges"
- msgstr ""
-
--#: tree-eh.c:1822
-+#: tree-eh.c:1826
- #, gcc-internal-format
- msgid "BB %i last statement has incorrectly set region"
- msgstr ""
-
--#: tree-eh.c:1833
-+#: tree-eh.c:1837
- #, gcc-internal-format
- msgid "unnecessary EH edge %i->%i"
- msgstr ""
-
--#: tree-inline.c:1332
-+#: tree-inline.c:1333
- #, gcc-internal-format
- msgid ""
- "function %q+F can never be inlined because it uses alloca (override using "
- "the always_inline attribute)"
- msgstr ""
-
--#: tree-inline.c:1344
-+#: tree-inline.c:1345
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses setjmp"
- msgstr ""
-
--#: tree-inline.c:1358
-+#: tree-inline.c:1359
- #, gcc-internal-format
- msgid ""
- "function %q+F can never be inlined because it uses variable argument lists"
- msgstr ""
-
--#: tree-inline.c:1369
-+#: tree-inline.c:1370
- #, gcc-internal-format
- msgid ""
- "function %q+F can never be inlined because it uses setjmp-longjmp exception "
- "handling"
- msgstr ""
-
--#: tree-inline.c:1376
-+#: tree-inline.c:1377
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it uses non-local goto"
- msgstr ""
-
--#: tree-inline.c:1387
-+#: tree-inline.c:1388
- #, gcc-internal-format
- msgid ""
- "function %q+F can never be inlined because it uses __builtin_return or "
- "__builtin_apply_args"
- msgstr ""
-
--#: tree-inline.c:1406
-+#: tree-inline.c:1407
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it contains a computed goto"
- msgstr ""
-
--#: tree-inline.c:1420
-+#: tree-inline.c:1421
- #, gcc-internal-format
- msgid "function %q+F can never be inlined because it receives a non-local goto"
- msgstr ""
-
--#: tree-inline.c:1445
-+#: tree-inline.c:1446
- #, gcc-internal-format
- msgid ""
- "function %q+F can never be inlined because it uses variable sized variables"
- msgstr ""
-
--#: tree-inline.c:2004 tree-inline.c:2014
-+#: tree-inline.c:2005 tree-inline.c:2015
- #, gcc-internal-format
- msgid "inlining failed in call to %q+F: %s"
- msgstr ""
-
--#: tree-inline.c:2005 tree-inline.c:2016
-+#: tree-inline.c:2006 tree-inline.c:2017
- #, gcc-internal-format
- msgid "called from here"
- msgstr ""
-@@ -21952,28 +22000,28 @@
- msgstr ""
-
- #: tree-outof-ssa.c:612 tree-outof-ssa.c:627 tree-outof-ssa.c:641
--#: tree-outof-ssa.c:663 tree-outof-ssa.c:1118 tree-outof-ssa.c:1891
-+#: tree-outof-ssa.c:663 tree-outof-ssa.c:1118 tree-outof-ssa.c:1897
- #: tree-ssa-live.c:500 tree-ssa-live.c:1905
- #, gcc-internal-format
- msgid "SSA corruption"
- msgstr ""
-
--#: tree-outof-ssa.c:2304
-+#: tree-outof-ssa.c:2310
- #, gcc-internal-format
- msgid " Pending stmts not issued on PRED edge (%d, %d)\n"
- msgstr ""
-
--#: tree-outof-ssa.c:2310
-+#: tree-outof-ssa.c:2316
- #, gcc-internal-format
- msgid " Pending stmts not issued on SUCC edge (%d, %d)\n"
- msgstr ""
-
--#: tree-outof-ssa.c:2317
-+#: tree-outof-ssa.c:2323
- #, gcc-internal-format
- msgid " Pending stmts not issued on ENTRY edge (%d, %d)\n"
- msgstr ""
-
--#: tree-outof-ssa.c:2323
-+#: tree-outof-ssa.c:2329
- #, gcc-internal-format
- msgid " Pending stmts not issued on EXIT edge (%d, %d)\n"
- msgstr ""
-@@ -21983,11 +22031,6 @@
- msgid "unimplemented functionality"
- msgstr ""
-
--#: tree-ssa-loop-niter.c:1148
--#, gcc-internal-format
--msgid "%H%s"
--msgstr ""
--
- #: tree-ssa.c:111
- #, gcc-internal-format
- msgid "expected an SSA_NAME object"
-@@ -22189,6 +22232,18 @@
- msgid "no support for induction"
- msgstr ""
-
-+#: tree-vrp.c:4328
-+#, gcc-internal-format
-+msgid ""
-+"assuming signed overflow does not occur when simplifying conditional to "
-+"constant"
-+msgstr ""
-+
-+#: tree-vrp.c:4334
-+#, gcc-internal-format
-+msgid "assuming signed overflow does not occur when simplifying conditional"
-+msgstr ""
-+
- #: tree.c:3646
- #, gcc-internal-format
- msgid "%q+D already declared with dllexport attribute: dllimport ignored"
-@@ -22206,11 +22261,11 @@
- msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
- msgstr ""
-
--#: tree.c:3726 tree.c:3738 config/darwin.c:1353 config/arm/arm.c:2906
--#: config/arm/arm.c:2934 config/avr/avr.c:4675 config/h8300/h8300.c:5282
--#: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17445
--#: config/ia64/ia64.c:570 config/m68hc11/m68hc11.c:1118
--#: config/rs6000/rs6000.c:17705 config/sh/symbian.c:409
-+#: tree.c:3726 tree.c:3738 config/darwin.c:1359 config/arm/arm.c:2906
-+#: config/arm/arm.c:2934 config/avr/avr.c:4693 config/h8300/h8300.c:5282
-+#: config/h8300/h8300.c:5306 config/i386/i386.c:2382 config/i386/i386.c:17541
-+#: config/ia64/ia64.c:565 config/m68hc11/m68hc11.c:1118
-+#: config/rs6000/rs6000.c:17704 config/sh/symbian.c:409
- #: config/sh/symbian.c:416
- #, gcc-internal-format
- msgid "%qs attribute ignored"
-@@ -22236,64 +22291,64 @@
- msgid "external linkage required for symbol %q+D because of %qs attribute"
- msgstr ""
-
--#: tree.c:5190
-+#: tree.c:5194
- #, gcc-internal-format
- msgid "arrays of functions are not meaningful"
- msgstr ""
-
--#: tree.c:5246
-+#: tree.c:5250
- #, gcc-internal-format
- msgid "function return type cannot be function"
- msgstr ""
-
--#: tree.c:6163 tree.c:6248 tree.c:6309
-+#: tree.c:6167 tree.c:6252 tree.c:6313
- #, gcc-internal-format
- msgid "tree check: %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6200
-+#: tree.c:6204
- #, gcc-internal-format
- msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6213
-+#: tree.c:6217
- #, gcc-internal-format
- msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6262
-+#: tree.c:6266
- #, gcc-internal-format
- msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6275
-+#: tree.c:6279
- #, gcc-internal-format
- msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6335
-+#: tree.c:6339
- #, gcc-internal-format
- msgid ""
- "tree check: expected tree that contains %qs structure, have %qs in %s, at %"
- "s:%d"
- msgstr ""
-
--#: tree.c:6349
-+#: tree.c:6353
- #, gcc-internal-format
- msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6361
-+#: tree.c:6365
- #, gcc-internal-format
- msgid "tree check: accessed elt %d of phi_node with %d elts in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6373
-+#: tree.c:6377
- #, gcc-internal-format
- msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
- msgstr ""
-
--#: tree.c:6386
-+#: tree.c:6390
- #, gcc-internal-format
- msgid ""
- "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %"
-@@ -22353,104 +22408,104 @@
- msgid "register name given for non-register variable %q+D"
- msgstr ""
-
--#: varasm.c:1210
-+#: varasm.c:1199
- #, gcc-internal-format
- msgid "global destructors not supported on this target"
- msgstr ""
-
--#: varasm.c:1260
-+#: varasm.c:1249
- #, gcc-internal-format
- msgid "global constructors not supported on this target"
- msgstr ""
-
--#: varasm.c:1657
-+#: varasm.c:1646
- #, gcc-internal-format
- msgid "thread-local COMMON data not implemented"
- msgstr ""
-
--#: varasm.c:1686
-+#: varasm.c:1675
- #, gcc-internal-format
- msgid ""
- "requested alignment for %q+D is greater than implemented alignment of %wu"
- msgstr ""
-
--#: varasm.c:4092
-+#: varasm.c:4081
- #, gcc-internal-format
- msgid "initializer for integer value is too complicated"
- msgstr ""
-
--#: varasm.c:4097
-+#: varasm.c:4086
- #, gcc-internal-format
- msgid "initializer for floating value is not a floating constant"
- msgstr ""
-
--#: varasm.c:4370
-+#: varasm.c:4359
- #, gcc-internal-format
- msgid "invalid initial value for member %qs"
- msgstr ""
-
--#: varasm.c:4570 varasm.c:4614
-+#: varasm.c:4559 varasm.c:4603
- #, gcc-internal-format
- msgid "weak declaration of %q+D must precede definition"
- msgstr ""
-
--#: varasm.c:4578
-+#: varasm.c:4567
- #, gcc-internal-format
- msgid ""
- "weak declaration of %q+D after first use results in unspecified behavior"
- msgstr ""
-
--#: varasm.c:4612
-+#: varasm.c:4601
- #, gcc-internal-format
- msgid "weak declaration of %q+D must be public"
- msgstr ""
-
--#: varasm.c:4621
-+#: varasm.c:4610
- #, gcc-internal-format
- msgid "weak declaration of %q+D not supported"
- msgstr ""
-
--#: varasm.c:4647
-+#: varasm.c:4636
- #, gcc-internal-format
- msgid "only weak aliases are supported in this configuration"
- msgstr ""
-
--#: varasm.c:4877
-+#: varasm.c:4866
- #, gcc-internal-format
- msgid "%Jweakref is not supported in this configuration"
- msgstr ""
-
--#: varasm.c:4950
-+#: varasm.c:4939
- #, gcc-internal-format
- msgid "%q+D aliased to undefined symbol %qs"
- msgstr ""
-
--#: varasm.c:4955
-+#: varasm.c:4944
- #, gcc-internal-format
- msgid "%q+D aliased to external symbol %qs"
- msgstr ""
-
--#: varasm.c:4994
-+#: varasm.c:4983
- #, gcc-internal-format
- msgid "weakref %q+D ultimately targets itself"
- msgstr ""
-
--#: varasm.c:5003
-+#: varasm.c:4992
- #, gcc-internal-format
- msgid "weakref %q+D must have static linkage"
- msgstr ""
-
--#: varasm.c:5009
-+#: varasm.c:4998
- #, gcc-internal-format
- msgid "%Jalias definitions not supported in this configuration"
- msgstr ""
-
--#: varasm.c:5014
-+#: varasm.c:5003
- #, gcc-internal-format
- msgid "%Jonly weak aliases are supported in this configuration"
- msgstr ""
-
--#: varasm.c:5071
-+#: varasm.c:5060
- #, gcc-internal-format
- msgid "visibility attribute not supported in this configuration; ignored"
- msgstr ""
-@@ -22465,7 +22520,7 @@
- msgid "underflowed virtual array %s in %s, at %s:%d"
- msgstr ""
-
--#: vec.c:160
-+#: vec.c:235
- #, gcc-internal-format
- msgid "vector %s %s domain error, in %s at %s:%u"
- msgstr ""
-@@ -22537,25 +22592,25 @@
- msgid "Unknown value %qs of -mmacosx-version-min"
- msgstr ""
-
--#: config/darwin.c:1326
-+#: config/darwin.c:1332
- #, gcc-internal-format
- msgid ""
- "%<%s%> 2.95 vtable-compatability attribute applies only when compiling a kext"
- msgstr ""
-
--#: config/darwin.c:1333
-+#: config/darwin.c:1339
- #, gcc-internal-format
- msgid "%<%s%> 2.95 vtable-compatability attribute applies only to C++ classes"
- msgstr ""
-
--#: config/darwin.c:1466
-+#: config/darwin.c:1472
- #, gcc-internal-format
- msgid ""
- "internal and protected visibility attributes not supported in this "
- "configuration; ignored"
- msgstr ""
-
--#: config/darwin.c:1620
-+#: config/darwin.c:1626
- #, gcc-internal-format
- msgid "command line option %<-fapple-kext%> is only valid for C++"
- msgstr ""
-@@ -22646,7 +22701,7 @@
- msgid "profiler support for WindISS"
- msgstr ""
-
--#: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1620
-+#: config/alpha/alpha.c:231 config/rs6000/rs6000.c:1619
- #, gcc-internal-format
- msgid "bad value %qs for -mtls-size switch"
- msgstr ""
-@@ -22721,8 +22776,8 @@
- msgid "bad value %qs for -mmemory-latency"
- msgstr ""
-
--#: config/alpha/alpha.c:6587 config/alpha/alpha.c:6590 config/s390/s390.c:8222
--#: config/s390/s390.c:8225
-+#: config/alpha/alpha.c:6603 config/alpha/alpha.c:6606 config/s390/s390.c:8224
-+#: config/s390/s390.c:8227
- #, gcc-internal-format
- msgid "bad builtin fcode"
- msgstr ""
-@@ -22742,7 +22797,7 @@
- msgid "switch -mcpu=%s conflicts with -march= switch"
- msgstr ""
-
--#: config/arm/arm.c:931 config/rs6000/rs6000.c:1270 config/sparc/sparc.c:734
-+#: config/arm/arm.c:931 config/rs6000/rs6000.c:1269 config/sparc/sparc.c:734
- #, gcc-internal-format
- msgid "bad value (%s) for %s switch"
- msgstr ""
-@@ -22867,11 +22922,11 @@
- msgid "unable to use '%s' for PIC register"
- msgstr ""
-
--#: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4695
-+#: config/arm/arm.c:2874 config/arm/arm.c:2892 config/avr/avr.c:4713
- #: config/bfin/bfin.c:3666 config/c4x/c4x.c:4076 config/h8300/h8300.c:5258
- #: config/i386/i386.c:2337 config/m68hc11/m68hc11.c:1155
- #: config/m68k/m68k.c:381 config/mcore/mcore.c:3032 config/mt/mt.c:1276
--#: config/rs6000/rs6000.c:17631 config/sh/sh.c:7709 config/sh/sh.c:7730
-+#: config/rs6000/rs6000.c:17630 config/sh/sh.c:7709 config/sh/sh.c:7730
- #: config/sh/sh.c:7753 config/stormy16/stormy16.c:2255 config/v850/v850.c:2123
- #, gcc-internal-format
- msgid "%qs attribute only applies to functions"
-@@ -22889,7 +22944,7 @@
- msgstr ""
-
- #. @@@ better error message
--#: config/arm/arm.c:12829 config/i386/i386.c:16160 config/i386/i386.c:16194
-+#: config/arm/arm.c:12829 config/i386/i386.c:16158 config/i386/i386.c:16192
- #, gcc-internal-format
- msgid "mask must be an immediate"
- msgstr ""
-@@ -22914,37 +22969,37 @@
- msgid "static variable %q+D is marked dllimport"
- msgstr ""
-
--#: config/avr/avr.c:550
-+#: config/avr/avr.c:568
- #, gcc-internal-format
- msgid "large frame pointer change (%d) with -mtiny-stack"
- msgstr ""
-
--#: config/avr/avr.c:4668
-+#: config/avr/avr.c:4686
- #, gcc-internal-format
- msgid "only initialized variables can be placed into program memory area"
- msgstr ""
-
--#: config/avr/avr.c:4712
-+#: config/avr/avr.c:4730
- #, gcc-internal-format
- msgid "%qs appears to be a misspelled interrupt handler"
- msgstr ""
-
--#: config/avr/avr.c:4720
-+#: config/avr/avr.c:4738
- #, gcc-internal-format
- msgid "%qs appears to be a misspelled signal handler"
- msgstr ""
-
--#: config/avr/avr.c:4812
-+#: config/avr/avr.c:4830
- #, gcc-internal-format
- msgid "only uninitialized variables can be placed in the .noinit section"
- msgstr ""
-
--#: config/avr/avr.c:4826
-+#: config/avr/avr.c:4844
- #, gcc-internal-format
- msgid "MCU %qs supported for assembler only"
- msgstr ""
-
--#: config/avr/avr.h:687
-+#: config/avr/avr.h:691
- #, gcc-internal-format
- msgid "trampolines not supported"
- msgstr ""
-@@ -23488,17 +23543,17 @@
- msgid "unsupported operand size for extended register"
- msgstr ""
-
--#: config/i386/i386.c:15888 config/rs6000/rs6000.c:7319
-+#: config/i386/i386.c:15882 config/rs6000/rs6000.c:7318
- #, gcc-internal-format
- msgid "selector must be an integer constant in the range 0..%wi"
- msgstr ""
-
--#: config/i386/i386.c:16226
-+#: config/i386/i386.c:16237 config/i386/i386.c:16321
- #, gcc-internal-format
- msgid "shift must be an immediate"
- msgstr ""
-
--#: config/i386/i386.c:17455 config/rs6000/rs6000.c:17714
-+#: config/i386/i386.c:17551 config/rs6000/rs6000.c:17713
- #, gcc-internal-format
- msgid "%qs incompatible attribute ignored"
- msgstr ""
-@@ -23569,47 +23624,47 @@
- msgid "malformed #pragma builtin"
- msgstr ""
-
--#: config/ia64/ia64.c:538 config/m32r/m32r.c:373
-+#: config/ia64/ia64.c:533 config/m32r/m32r.c:373
- #, gcc-internal-format
- msgid "invalid argument of %qs attribute"
- msgstr ""
-
--#: config/ia64/ia64.c:550
-+#: config/ia64/ia64.c:545
- #, gcc-internal-format
- msgid "%Jan address area attribute cannot be specified for local variables"
- msgstr ""
-
--#: config/ia64/ia64.c:557
-+#: config/ia64/ia64.c:552
- #, gcc-internal-format
- msgid "address area of %q+D conflicts with previous declaration"
- msgstr ""
-
--#: config/ia64/ia64.c:564
-+#: config/ia64/ia64.c:559
- #, gcc-internal-format
- msgid "%Jaddress area attribute cannot be specified for functions"
- msgstr ""
-
--#: config/ia64/ia64.c:5089 config/pa/pa.c:339
-+#: config/ia64/ia64.c:5084 config/pa/pa.c:339
- #, gcc-internal-format
- msgid "value of -mfixed-range must have form REG1-REG2"
- msgstr ""
-
--#: config/ia64/ia64.c:5116 config/pa/pa.c:366
-+#: config/ia64/ia64.c:5111 config/pa/pa.c:366
- #, gcc-internal-format
- msgid "%s-%s is an empty range"
- msgstr ""
-
--#: config/ia64/ia64.c:5144
-+#: config/ia64/ia64.c:5139
- #, gcc-internal-format
- msgid "bad value %<%s%> for -mtls-size= switch"
- msgstr ""
-
--#: config/ia64/ia64.c:5172
-+#: config/ia64/ia64.c:5167
- #, gcc-internal-format
- msgid "bad value %<%s%> for -mtune= switch"
- msgstr ""
-
--#: config/ia64/ia64.c:5191
-+#: config/ia64/ia64.c:5186
- #, gcc-internal-format
- msgid "not yet implemented: latency-optimized inline square root"
- msgstr ""
-@@ -23685,7 +23740,7 @@
- msgid "-fPIC is not currently supported on the 68000 or 68010"
- msgstr ""
-
--#: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13922
-+#: config/m68k/m68k.c:680 config/rs6000/rs6000.c:13921
- #, gcc-internal-format
- msgid "stack limit expression is not supported"
- msgstr ""
-@@ -23880,7 +23935,7 @@
- msgid "-g option disabled"
- msgstr ""
-
--#: config/pa/pa.c:8222
-+#: config/pa/pa.c:8225
- #, gcc-internal-format
- msgid ""
- "alignment (%u) for %s exceeds maximum alignment for global common data. "
-@@ -23961,213 +24016,213 @@
- msgid "invalid parameter combination for AltiVec intrinsic"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1294
-+#: config/rs6000/rs6000.c:1293
- #, gcc-internal-format
- msgid "-mmultiple is not supported on little endian systems"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1301
-+#: config/rs6000/rs6000.c:1300
- #, gcc-internal-format
- msgid "-mstring is not supported on little endian systems"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1315
-+#: config/rs6000/rs6000.c:1314
- #, gcc-internal-format
- msgid "unknown -mdebug-%s switch"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1327
-+#: config/rs6000/rs6000.c:1326
- #, gcc-internal-format
- msgid ""
- "unknown -mtraceback arg %qs; expecting %<full%>, %<partial%> or %<none%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1378
-+#: config/rs6000/rs6000.c:1377
- #, gcc-internal-format
- msgid "AltiVec and E500 instructions cannot coexist"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1603
-+#: config/rs6000/rs6000.c:1602
- #, gcc-internal-format
- msgid "unknown -m%s= option specified: '%s'"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1819
-+#: config/rs6000/rs6000.c:1818
- #, gcc-internal-format
- msgid "not configured for ABI: '%s'"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1832
-+#: config/rs6000/rs6000.c:1831
- #, gcc-internal-format
- msgid "Using darwin64 ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1837
-+#: config/rs6000/rs6000.c:1836
- #, gcc-internal-format
- msgid "Using old darwin ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1844
-+#: config/rs6000/rs6000.c:1843
- #, gcc-internal-format
- msgid "Using IBM extended precision long double"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1850
-+#: config/rs6000/rs6000.c:1849
- #, gcc-internal-format
- msgid "Using IEEE extended precision long double"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1855
-+#: config/rs6000/rs6000.c:1854
- #, gcc-internal-format
- msgid "unknown ABI specified: '%s'"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1882
-+#: config/rs6000/rs6000.c:1881
- #, gcc-internal-format
- msgid "invalid option for -mfloat-gprs: '%s'"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1892
-+#: config/rs6000/rs6000.c:1891
- #, gcc-internal-format
- msgid "Unknown switch -mlong-double-%s"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1913
-+#: config/rs6000/rs6000.c:1912
- #, gcc-internal-format
- msgid ""
- "-malign-power is not supported for 64-bit Darwin; it is incompatible with "
- "the installed C and C++ libraries"
- msgstr ""
-
--#: config/rs6000/rs6000.c:1921
-+#: config/rs6000/rs6000.c:1920
- #, gcc-internal-format
- msgid "unknown -malign-XXXXX option specified: '%s'"
- msgstr ""
-
--#: config/rs6000/rs6000.c:4353
-+#: config/rs6000/rs6000.c:4352
- #, gcc-internal-format
- msgid ""
- "GCC vector returned by reference: non-standard ABI extension with no "
- "compatibility guarantee"
- msgstr ""
-
--#: config/rs6000/rs6000.c:4426
-+#: config/rs6000/rs6000.c:4425
- #, gcc-internal-format
- msgid ""
- "cannot return value in vector register because altivec instructions are "
- "disabled, use -maltivec to enable them"
- msgstr ""
-
--#: config/rs6000/rs6000.c:4684
-+#: config/rs6000/rs6000.c:4683
- #, gcc-internal-format
- msgid ""
- "cannot pass argument in vector register because altivec instructions are "
- "disabled, use -maltivec to enable them"
- msgstr ""
-
--#: config/rs6000/rs6000.c:5541
-+#: config/rs6000/rs6000.c:5540
- #, gcc-internal-format
- msgid ""
- "GCC vector passed by reference: non-standard ABI extension with no "
- "compatibility guarantee"
- msgstr ""
-
--#: config/rs6000/rs6000.c:6733
-+#: config/rs6000/rs6000.c:6732
- #, gcc-internal-format
- msgid "argument 1 must be a 5-bit signed literal"
- msgstr ""
-
--#: config/rs6000/rs6000.c:6836 config/rs6000/rs6000.c:7630
-+#: config/rs6000/rs6000.c:6835 config/rs6000/rs6000.c:7629
- #, gcc-internal-format
- msgid "argument 2 must be a 5-bit unsigned literal"
- msgstr ""
-
--#: config/rs6000/rs6000.c:6876
-+#: config/rs6000/rs6000.c:6875
- #, gcc-internal-format
- msgid "argument 1 of __builtin_altivec_predicate must be a constant"
- msgstr ""
-
--#: config/rs6000/rs6000.c:6929
-+#: config/rs6000/rs6000.c:6928
- #, gcc-internal-format
- msgid "argument 1 of __builtin_altivec_predicate is out of range"
- msgstr ""
-
--#: config/rs6000/rs6000.c:7091
-+#: config/rs6000/rs6000.c:7090
- #, gcc-internal-format
- msgid "argument 3 must be a 4-bit unsigned literal"
- msgstr ""
-
--#: config/rs6000/rs6000.c:7263
-+#: config/rs6000/rs6000.c:7262
- #, gcc-internal-format
- msgid "argument to %qs must be a 2-bit unsigned literal"
- msgstr ""
-
--#: config/rs6000/rs6000.c:7407
-+#: config/rs6000/rs6000.c:7406
- #, gcc-internal-format
- msgid "unresolved overload for Altivec builtin %qF"
- msgstr ""
-
--#: config/rs6000/rs6000.c:7489
-+#: config/rs6000/rs6000.c:7488
- #, gcc-internal-format
- msgid "argument to dss must be a 2-bit unsigned literal"
- msgstr ""
-
--#: config/rs6000/rs6000.c:7750
-+#: config/rs6000/rs6000.c:7749
- #, gcc-internal-format
- msgid "argument 1 of __builtin_spe_predicate must be a constant"
- msgstr ""
-
--#: config/rs6000/rs6000.c:7822
-+#: config/rs6000/rs6000.c:7821
- #, gcc-internal-format
- msgid "argument 1 of __builtin_spe_predicate is out of range"
- msgstr ""
-
--#: config/rs6000/rs6000.c:13885
-+#: config/rs6000/rs6000.c:13884
- #, gcc-internal-format
- msgid "stack frame too large"
- msgstr ""
-
--#: config/rs6000/rs6000.c:16414
-+#: config/rs6000/rs6000.c:16413
- #, gcc-internal-format
- msgid "no profiling of 64-bit code for this ABI"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17524
-+#: config/rs6000/rs6000.c:17523
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is invalid for 64-bit code"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17526
-+#: config/rs6000/rs6000.c:17525
- #, gcc-internal-format
- msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17530
-+#: config/rs6000/rs6000.c:17529
- #, gcc-internal-format
- msgid "use of %<long long%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17532
-+#: config/rs6000/rs6000.c:17531
- #, gcc-internal-format
- msgid "use of %<double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17534
-+#: config/rs6000/rs6000.c:17533
- #, gcc-internal-format
- msgid "use of %<long double%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17536
-+#: config/rs6000/rs6000.c:17535
- #, gcc-internal-format
- msgid "use of boolean types in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17538
-+#: config/rs6000/rs6000.c:17537
- #, gcc-internal-format
- msgid "use of %<complex%> in AltiVec types is invalid"
- msgstr ""
-
--#: config/rs6000/rs6000.c:17540
-+#: config/rs6000/rs6000.c:17539
- #, gcc-internal-format
- msgid "use of decimal floating point types in AltiVec types is invalid"
- msgstr ""
-@@ -24343,17 +24398,22 @@
- msgid "-mstack-guard implies use of -mstack-size"
- msgstr ""
-
--#: config/s390/s390.c:6611
-+#: config/s390/s390.c:6613
- #, gcc-internal-format
- msgid "total size of local variables exceeds architecture limit"
- msgstr ""
-
--#: config/s390/s390.c:7267
-+#: config/s390/s390.c:7269
- #, gcc-internal-format
- msgid "frame size of %qs is "
- msgstr ""
-
--#: config/s390/s390.c:7271
-+#: config/s390/s390.c:7269
-+#, gcc-internal-format
-+msgid " bytes"
-+msgstr ""
-+
-+#: config/s390/s390.c:7273
- #, gcc-internal-format
- msgid "%qs uses dynamic stack allocation"
- msgstr ""
-@@ -24670,206 +24730,206 @@
- msgid "%<-gnat%> misspelled as %<-gant%>"
- msgstr ""
-
--#: cp/call.c:2417
-+#: cp/call.c:2420
- #, gcc-internal-format
- msgid "%s %D(%T, %T, %T) <built-in>"
- msgstr ""
-
--#: cp/call.c:2422
-+#: cp/call.c:2425
- #, gcc-internal-format
- msgid "%s %D(%T, %T) <built-in>"
- msgstr ""
-
--#: cp/call.c:2426
-+#: cp/call.c:2429
- #, gcc-internal-format
- msgid "%s %D(%T) <built-in>"
- msgstr ""
-
--#: cp/call.c:2430
-+#: cp/call.c:2433
- #, gcc-internal-format
- msgid "%s %T <conversion>"
- msgstr ""
-
--#: cp/call.c:2432
-+#: cp/call.c:2435
- #, gcc-internal-format
- msgid "%s %+#D <near match>"
- msgstr ""
-
--#: cp/call.c:2434 cp/pt.c:1344
-+#: cp/call.c:2437 cp/pt.c:1344
- #, gcc-internal-format
- msgid "%s %+#D"
- msgstr ""
-
--#: cp/call.c:2656
-+#: cp/call.c:2659
- #, gcc-internal-format
- msgid "conversion from %qT to %qT is ambiguous"
- msgstr ""
-
--#: cp/call.c:2809 cp/call.c:2827 cp/call.c:2890
-+#: cp/call.c:2812 cp/call.c:2830 cp/call.c:2893
- #, gcc-internal-format
- msgid "no matching function for call to %<%D(%A)%>"
- msgstr ""
-
--#: cp/call.c:2830 cp/call.c:2893
-+#: cp/call.c:2833 cp/call.c:2896
- #, gcc-internal-format
- msgid "call of overloaded %<%D(%A)%> is ambiguous"
- msgstr ""
-
- #. It's no good looking for an overloaded operator() on a
- #. pointer-to-member-function.
--#: cp/call.c:2965
-+#: cp/call.c:2968
- #, gcc-internal-format
- msgid ""
- "pointer-to-member function %E cannot be called without an object; consider "
- "using .* or ->*"
- msgstr ""
-
--#: cp/call.c:3039
-+#: cp/call.c:3042
- #, gcc-internal-format
- msgid "no match for call to %<(%T) (%A)%>"
- msgstr ""
-
--#: cp/call.c:3048
-+#: cp/call.c:3051
- #, gcc-internal-format
- msgid "call of %<(%T) (%A)%> is ambiguous"
- msgstr ""
-
--#: cp/call.c:3086
-+#: cp/call.c:3089
- #, gcc-internal-format
- msgid "%s for ternary %<operator?:%> in %<%E ? %E : %E%>"
- msgstr ""
-
--#: cp/call.c:3092
-+#: cp/call.c:3095
- #, gcc-internal-format
- msgid "%s for %<operator%s%> in %<%E%s%>"
- msgstr ""
-
--#: cp/call.c:3096
-+#: cp/call.c:3099
- #, gcc-internal-format
- msgid "%s for %<operator[]%> in %<%E[%E]%>"
- msgstr ""
-
--#: cp/call.c:3101
-+#: cp/call.c:3104
- #, gcc-internal-format
- msgid "%s for %qs in %<%s %E%>"
- msgstr ""
-
--#: cp/call.c:3106
-+#: cp/call.c:3109
- #, gcc-internal-format
- msgid "%s for %<operator%s%> in %<%E %s %E%>"
- msgstr ""
-
--#: cp/call.c:3109
-+#: cp/call.c:3112
- #, gcc-internal-format
- msgid "%s for %<operator%s%> in %<%s%E%>"
- msgstr ""
-
--#: cp/call.c:3201
-+#: cp/call.c:3204
- #, gcc-internal-format
- msgid "ISO C++ forbids omitting the middle term of a ?: expression"
- msgstr ""
-
--#: cp/call.c:3282
-+#: cp/call.c:3281
- #, gcc-internal-format
- msgid "%qE has type %<void%> and is not a throw-expression"
- msgstr ""
-
--#: cp/call.c:3321 cp/call.c:3541
-+#: cp/call.c:3320 cp/call.c:3540
- #, gcc-internal-format
- msgid "operands to ?: have different types %qT and %qT"
- msgstr ""
-
--#: cp/call.c:3495
-+#: cp/call.c:3494
- #, gcc-internal-format
- msgid "enumeral mismatch in conditional expression: %qT vs %qT"
- msgstr ""
-
--#: cp/call.c:3502
-+#: cp/call.c:3501
- #, gcc-internal-format
- msgid "enumeral and non-enumeral type in conditional expression"
- msgstr ""
-
--#: cp/call.c:3799
-+#: cp/call.c:3798
- #, gcc-internal-format
- msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
- msgstr ""
-
--#: cp/call.c:3872
-+#: cp/call.c:3871
- #, gcc-internal-format
- msgid "comparison between %q#T and %q#T"
- msgstr ""
-
--#: cp/call.c:4128
-+#: cp/call.c:4127
- #, gcc-internal-format
- msgid "no suitable %<operator %s%> for %qT"
- msgstr ""
-
--#: cp/call.c:4146
-+#: cp/call.c:4145
- #, gcc-internal-format
- msgid "%q+#D is private"
- msgstr ""
-
--#: cp/call.c:4148
-+#: cp/call.c:4147
- #, gcc-internal-format
- msgid "%q+#D is protected"
- msgstr ""
-
--#: cp/call.c:4150
-+#: cp/call.c:4149
- #, gcc-internal-format
- msgid "%q+#D is inaccessible"
- msgstr ""
-
--#: cp/call.c:4151
-+#: cp/call.c:4150
- #, gcc-internal-format
- msgid "within this context"
- msgstr ""
-
--#: cp/call.c:4240 cp/cvt.c:265
-+#: cp/call.c:4239 cp/cvt.c:265
- #, gcc-internal-format
- msgid "invalid conversion from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:4242
-+#: cp/call.c:4241
- #, gcc-internal-format
- msgid " initializing argument %P of %qD"
- msgstr ""
-
--#: cp/call.c:4254
-+#: cp/call.c:4253
- #, gcc-internal-format
- msgid "passing NULL to non-pointer argument %P of %qD"
- msgstr ""
-
--#: cp/call.c:4257
-+#: cp/call.c:4256
- #, gcc-internal-format
- msgid "converting to non-pointer type %qT from NULL"
- msgstr ""
-
--#: cp/call.c:4265
-+#: cp/call.c:4264
- #, gcc-internal-format
- msgid "passing %qT for argument %P to %qD"
- msgstr ""
-
--#: cp/call.c:4268
-+#: cp/call.c:4267
- #, gcc-internal-format
- msgid "converting to %qT from %qT"
- msgstr ""
-
--#: cp/call.c:4408
-+#: cp/call.c:4407
- #, gcc-internal-format
- msgid "cannot bind bitfield %qE to %qT"
- msgstr ""
-
--#: cp/call.c:4411 cp/call.c:4427
-+#: cp/call.c:4410 cp/call.c:4426
- #, gcc-internal-format
- msgid "cannot bind packed field %qE to %qT"
- msgstr ""
-
--#: cp/call.c:4414
-+#: cp/call.c:4413
- #, gcc-internal-format
- msgid "cannot bind rvalue %qE to %qT"
- msgstr ""
-
--#: cp/call.c:4528
-+#: cp/call.c:4527
- #, gcc-internal-format
- msgid ""
- "cannot pass objects of non-POD type %q#T through %<...%>; call will abort at "
-@@ -24877,103 +24937,103 @@
- msgstr ""
-
- #. Undefined behavior [expr.call] 5.2.2/7.
--#: cp/call.c:4556
-+#: cp/call.c:4555
- #, gcc-internal-format
- msgid ""
- "cannot receive objects of non-POD type %q#T through %<...%>; call will abort "
- "at runtime"
- msgstr ""
-
--#: cp/call.c:4599
-+#: cp/call.c:4598
- #, gcc-internal-format
- msgid "the default argument for parameter %d of %qD has not yet been parsed"
- msgstr ""
-
--#: cp/call.c:4678
-+#: cp/call.c:4682
- #, gcc-internal-format
- msgid "argument of function call might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/call.c:4815
-+#: cp/call.c:4819
- #, gcc-internal-format
- msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
- msgstr ""
-
--#: cp/call.c:4834
-+#: cp/call.c:4838
- #, gcc-internal-format
- msgid "%qT is not an accessible base of %qT"
- msgstr ""
-
--#: cp/call.c:5090
-+#: cp/call.c:5094
- #, gcc-internal-format
- msgid "could not find class$ field in java interface type %qT"
- msgstr ""
-
--#: cp/call.c:5333
-+#: cp/call.c:5337
- #, gcc-internal-format
- msgid "call to non-function %qD"
- msgstr ""
-
--#: cp/call.c:5455
-+#: cp/call.c:5459
- #, gcc-internal-format
- msgid "no matching function for call to %<%T::%s(%A)%#V%>"
- msgstr ""
-
--#: cp/call.c:5473
-+#: cp/call.c:5477
- #, gcc-internal-format
- msgid "call of overloaded %<%s(%A)%> is ambiguous"
- msgstr ""
-
--#: cp/call.c:5499
-+#: cp/call.c:5503
- #, gcc-internal-format
- msgid "cannot call member function %qD without object"
- msgstr ""
-
--#: cp/call.c:6119
-+#: cp/call.c:6123
- #, gcc-internal-format
- msgid "passing %qT chooses %qT over %qT"
- msgstr ""
-
--#: cp/call.c:6121 cp/name-lookup.c:4259 cp/name-lookup.c:4680
-+#: cp/call.c:6125 cp/name-lookup.c:4259 cp/name-lookup.c:4680
- #, gcc-internal-format
- msgid " in call to %qD"
- msgstr ""
-
--#: cp/call.c:6178
-+#: cp/call.c:6182
- #, gcc-internal-format
- msgid "choosing %qD over %qD"
- msgstr ""
-
--#: cp/call.c:6179
-+#: cp/call.c:6183
- #, gcc-internal-format
- msgid " for conversion from %qT to %qT"
- msgstr ""
-
--#: cp/call.c:6181
-+#: cp/call.c:6185
- #, gcc-internal-format
- msgid " because conversion sequence for the argument is better"
- msgstr ""
-
--#: cp/call.c:6295
-+#: cp/call.c:6299
- #, gcc-internal-format
- msgid ""
- "ISO C++ says that these are ambiguous, even though the worst conversion for "
- "the first is better than the worst conversion for the second:"
- msgstr ""
-
--#: cp/call.c:6439
-+#: cp/call.c:6443
- #, gcc-internal-format
- msgid "could not convert %qE to %qT"
- msgstr ""
-
--#: cp/call.c:6572
-+#: cp/call.c:6577
- #, gcc-internal-format
- msgid ""
- "invalid initialization of non-const reference of type %qT from a temporary "
- "of type %qT"
- msgstr ""
-
--#: cp/call.c:6576
-+#: cp/call.c:6581
- #, gcc-internal-format
- msgid ""
- "invalid initialization of reference of type %qT from expression of type %qT"
-@@ -24984,341 +25044,341 @@
- msgid "cannot convert from base %qT to derived type %qT via virtual base %qT"
- msgstr ""
-
--#: cp/class.c:938
-+#: cp/class.c:949
- #, gcc-internal-format
- msgid "Java class %qT cannot have a destructor"
- msgstr ""
-
--#: cp/class.c:940
-+#: cp/class.c:951
- #, gcc-internal-format
- msgid "Java class %qT cannot have an implicit non-trivial destructor"
- msgstr ""
-
--#: cp/class.c:1047
-+#: cp/class.c:1058
- #, gcc-internal-format
- msgid "repeated using declaration %q+D"
- msgstr ""
-
--#: cp/class.c:1049
-+#: cp/class.c:1060
- #, gcc-internal-format
- msgid "using declaration %q+D conflicts with a previous using declaration"
- msgstr ""
-
--#: cp/class.c:1054
-+#: cp/class.c:1065
- #, gcc-internal-format
- msgid "%q+#D cannot be overloaded"
- msgstr ""
-
--#: cp/class.c:1055
-+#: cp/class.c:1066
- #, gcc-internal-format
- msgid "with %q+#D"
- msgstr ""
-
--#: cp/class.c:1117
-+#: cp/class.c:1134
- #, gcc-internal-format
- msgid "conflicting access specifications for method %q+D, ignored"
- msgstr ""
-
--#: cp/class.c:1120
-+#: cp/class.c:1137
- #, gcc-internal-format
- msgid "conflicting access specifications for field %qE, ignored"
- msgstr ""
-
--#: cp/class.c:1181 cp/class.c:1189
-+#: cp/class.c:1198 cp/class.c:1206
- #, gcc-internal-format
- msgid "%q+D invalid in %q#T"
- msgstr ""
-
--#: cp/class.c:1182
-+#: cp/class.c:1199
- #, gcc-internal-format
- msgid " because of local method %q+#D with same name"
- msgstr ""
-
--#: cp/class.c:1190
-+#: cp/class.c:1207
- #, gcc-internal-format
- msgid " because of local member %q+#D with same name"
- msgstr ""
-
--#: cp/class.c:1233
-+#: cp/class.c:1250
- #, gcc-internal-format
- msgid "base class %q#T has a non-virtual destructor"
- msgstr ""
-
--#: cp/class.c:1546
-+#: cp/class.c:1563
- #, gcc-internal-format
- msgid "all member functions in class %qT are private"
- msgstr ""
-
--#: cp/class.c:1558
-+#: cp/class.c:1575
- #, gcc-internal-format
- msgid "%q#T only defines a private destructor and has no friends"
- msgstr ""
-
--#: cp/class.c:1602
-+#: cp/class.c:1619
- #, gcc-internal-format
- msgid "%q#T only defines private constructors and has no friends"
- msgstr ""
-
--#: cp/class.c:1995
-+#: cp/class.c:2012
- #, gcc-internal-format
- msgid "no unique final overrider for %qD in %qT"
- msgstr ""
-
- #. Here we know it is a hider, and no overrider exists.
--#: cp/class.c:2424
-+#: cp/class.c:2441
- #, gcc-internal-format
- msgid "%q+D was hidden"
- msgstr ""
-
--#: cp/class.c:2425
-+#: cp/class.c:2442
- #, gcc-internal-format
- msgid " by %q+D"
- msgstr ""
-
--#: cp/class.c:2466 cp/decl2.c:1037
-+#: cp/class.c:2483 cp/decl2.c:1037
- #, gcc-internal-format
- msgid "%q+#D invalid; an anonymous union can only have non-static data members"
- msgstr ""
-
--#: cp/class.c:2472 cp/decl2.c:1043
-+#: cp/class.c:2489 cp/decl2.c:1043
- #, gcc-internal-format
- msgid "private member %q+#D in anonymous union"
- msgstr ""
-
--#: cp/class.c:2474 cp/decl2.c:1045
-+#: cp/class.c:2491 cp/decl2.c:1045
- #, gcc-internal-format
- msgid "protected member %q+#D in anonymous union"
- msgstr ""
-
--#: cp/class.c:2647
-+#: cp/class.c:2664
- #, gcc-internal-format
- msgid "bit-field %q+#D with non-integral type"
- msgstr ""
-
--#: cp/class.c:2661
-+#: cp/class.c:2678
- #, gcc-internal-format
- msgid "bit-field %q+D width not an integer constant"
- msgstr ""
-
--#: cp/class.c:2666
-+#: cp/class.c:2683
- #, gcc-internal-format
- msgid "negative width in bit-field %q+D"
- msgstr ""
-
--#: cp/class.c:2671
-+#: cp/class.c:2688
- #, gcc-internal-format
- msgid "zero width for bit-field %q+D"
- msgstr ""
-
--#: cp/class.c:2677
-+#: cp/class.c:2694
- #, gcc-internal-format
- msgid "width of %q+D exceeds its type"
- msgstr ""
-
--#: cp/class.c:2686
-+#: cp/class.c:2703
- #, gcc-internal-format
- msgid "%q+D is too small to hold all values of %q#T"
- msgstr ""
-
--#: cp/class.c:2741
-+#: cp/class.c:2758
- #, gcc-internal-format
- msgid "member %q+#D with constructor not allowed in union"
- msgstr ""
-
--#: cp/class.c:2744
-+#: cp/class.c:2761
- #, gcc-internal-format
- msgid "member %q+#D with destructor not allowed in union"
- msgstr ""
-
--#: cp/class.c:2746
-+#: cp/class.c:2763
- #, gcc-internal-format
- msgid "member %q+#D with copy assignment operator not allowed in union"
- msgstr ""
-
--#: cp/class.c:2769
-+#: cp/class.c:2786
- #, gcc-internal-format
- msgid "multiple fields in union %qT initialized"
- msgstr ""
-
--#: cp/class.c:2858
-+#: cp/class.c:2875
- #, gcc-internal-format
- msgid "%q+D may not be static because it is a member of a union"
- msgstr ""
-
--#: cp/class.c:2863
-+#: cp/class.c:2880
- #, gcc-internal-format
- msgid "%q+D may not have reference type %qT because it is a member of a union"
- msgstr ""
-
--#: cp/class.c:2874
-+#: cp/class.c:2891
- #, gcc-internal-format
- msgid "field %q+D invalidly declared function type"
- msgstr ""
-
--#: cp/class.c:2880
-+#: cp/class.c:2897
- #, gcc-internal-format
- msgid "field %q+D invalidly declared method type"
- msgstr ""
-
--#: cp/class.c:2912
-+#: cp/class.c:2929
- #, gcc-internal-format
- msgid "non-static reference %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:2923
-+#: cp/class.c:2940
- #, gcc-internal-format
- msgid "ignoring packed attribute because of unpacked non-POD field %q+#D"
- msgstr ""
-
--#: cp/class.c:2990
-+#: cp/class.c:3007
- #, gcc-internal-format
- msgid "non-static const member %q+#D in class without a constructor"
- msgstr ""
-
--#: cp/class.c:3005
-+#: cp/class.c:3022
- #, gcc-internal-format
- msgid "field %q+#D with same name as class"
- msgstr ""
-
--#: cp/class.c:3038
-+#: cp/class.c:3055
- #, gcc-internal-format
- msgid "%q#T has pointer data members"
- msgstr ""
-
--#: cp/class.c:3043
-+#: cp/class.c:3060
- #, gcc-internal-format
- msgid " but does not override %<%T(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3045
-+#: cp/class.c:3062
- #, gcc-internal-format
- msgid " or %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3049
-+#: cp/class.c:3066
- #, gcc-internal-format
- msgid " but does not override %<operator=(const %T&)%>"
- msgstr ""
-
--#: cp/class.c:3509
-+#: cp/class.c:3526
- #, gcc-internal-format
- msgid ""
- "offset of empty base %qT may not be ABI-compliant and maychange in a future "
- "version of GCC"
- msgstr ""
-
--#: cp/class.c:3622
-+#: cp/class.c:3639
- #, gcc-internal-format
- msgid "class %qT will be considered nearly empty in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:3704
-+#: cp/class.c:3721
- #, gcc-internal-format
- msgid "initializer specified for non-virtual method %q+D"
- msgstr ""
-
--#: cp/class.c:4367
-+#: cp/class.c:4384
- #, gcc-internal-format
- msgid ""
- "offset of virtual base %qT is not ABI-compliant and may change in a future "
- "version of GCC"
- msgstr ""
-
--#: cp/class.c:4466
-+#: cp/class.c:4483
- #, gcc-internal-format
- msgid "direct base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:4478
-+#: cp/class.c:4495
- #, gcc-internal-format
- msgid "virtual base %qT inaccessible in %qT due to ambiguity"
- msgstr ""
-
--#: cp/class.c:4657
-+#: cp/class.c:4674
- #, gcc-internal-format
- msgid ""
- "size assigned to %qT may not be ABI-compliant and may change in a future "
- "version of GCC"
- msgstr ""
-
--#: cp/class.c:4697
-+#: cp/class.c:4714
- #, gcc-internal-format
- msgid ""
- "the offset of %qD may not be ABI-compliant and may change in a future "
- "version of GCC"
- msgstr ""
-
--#: cp/class.c:4725
-+#: cp/class.c:4742
- #, gcc-internal-format
- msgid ""
- "offset of %q+D is not ABI-compliant and may change in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:4734
-+#: cp/class.c:4751
- #, gcc-internal-format
- msgid ""
- "%q+D contains empty classes which may cause base classes to be placed at "
- "different locations in a future version of GCC"
- msgstr ""
-
--#: cp/class.c:4817
-+#: cp/class.c:4834
- #, gcc-internal-format
- msgid ""
- "layout of classes derived from empty class %qT may change in a future "
- "version of GCC"
- msgstr ""
-
--#: cp/class.c:4963 cp/parser.c:13557
-+#: cp/class.c:4980 cp/parser.c:13573
- #, gcc-internal-format
- msgid "redefinition of %q#T"
- msgstr ""
-
--#: cp/class.c:5117
-+#: cp/class.c:5134
- #, gcc-internal-format
- msgid "%q#T has virtual functions but non-virtual destructor"
- msgstr ""
-
--#: cp/class.c:5219
-+#: cp/class.c:5236
- #, gcc-internal-format
- msgid "trying to finish struct, but kicked out due to previous parse errors"
- msgstr ""
-
--#: cp/class.c:5673
-+#: cp/class.c:5690
- #, gcc-internal-format
- msgid "language string %<\"%E\"%> not recognized"
- msgstr ""
-
--#: cp/class.c:5762
-+#: cp/class.c:5779
- #, gcc-internal-format
- msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
- msgstr ""
-
--#: cp/class.c:5891
-+#: cp/class.c:5908
- #, gcc-internal-format
- msgid "no matches converting function %qD to type %q#T"
- msgstr ""
-
--#: cp/class.c:5914
-+#: cp/class.c:5931
- #, gcc-internal-format
- msgid "converting overloaded function %qD to type %q#T is ambiguous"
- msgstr ""
-
--#: cp/class.c:5940
-+#: cp/class.c:5957
- #, gcc-internal-format
- msgid "assuming pointer to member %qD"
- msgstr ""
-
--#: cp/class.c:5943
-+#: cp/class.c:5960
- #, gcc-internal-format
- msgid "(a pointer to member can only be formed with %<&%E%>)"
- msgstr ""
-
--#: cp/class.c:5999 cp/class.c:6033
-+#: cp/class.c:6016 cp/class.c:6050
- #, gcc-internal-format
- msgid "not enough type information"
- msgstr ""
-
--#: cp/class.c:6016
-+#: cp/class.c:6033
- #, gcc-internal-format
- msgid "argument of type %qT does not match %qT"
- msgstr ""
-@@ -25328,12 +25388,12 @@
- #. A name N used in a class S shall refer to the same declaration
- #. in its context and when re-evaluated in the completed scope of
- #. S.
--#: cp/class.c:6303 cp/decl.c:1192 cp/name-lookup.c:509
-+#: cp/class.c:6320 cp/decl.c:1192 cp/name-lookup.c:509
- #, gcc-internal-format
- msgid "declaration of %q#D"
- msgstr ""
-
--#: cp/class.c:6304
-+#: cp/class.c:6321
- #, gcc-internal-format
- msgid "changes meaning of %qD from %q+#D"
- msgstr ""
-@@ -25373,7 +25433,7 @@
- msgid "conversion from %qT to %qT discards qualifiers"
- msgstr ""
-
--#: cp/cvt.c:518 cp/typeck.c:5128
-+#: cp/cvt.c:518 cp/typeck.c:5160
- #, gcc-internal-format
- msgid "casting %qT to %qT does not dereference pointer"
- msgstr ""
-@@ -25466,7 +25526,7 @@
- msgid "%qD was declared %<extern%> and later %<static%>"
- msgstr ""
-
--#: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7490
-+#: cp/decl.c:1060 cp/decl.c:1593 objc/objc-act.c:2921 objc/objc-act.c:7489
- #, gcc-internal-format
- msgid "previous declaration of %q+D"
- msgstr ""
-@@ -25593,6 +25653,11 @@
- msgid "%q+#D previously defined here"
- msgstr ""
-
-+#: cp/decl.c:1447
-+#, gcc-internal-format
-+msgid "%q+#D previously declared here"
-+msgstr ""
-+
- #. Prototype decl follows defn w/o prototype.
- #: cp/decl.c:1456
- #, gcc-internal-format
-@@ -25743,7 +25808,7 @@
- msgid "%qD is not a type"
- msgstr ""
-
--#: cp/decl.c:2820 cp/parser.c:3840
-+#: cp/decl.c:2820 cp/parser.c:3841
- #, gcc-internal-format
- msgid "%qD used without template parameters"
- msgstr ""
-@@ -25758,6 +25823,11 @@
- msgid "no class template named %q#T in %q#T"
- msgstr ""
-
-+#: cp/decl.c:2848
-+#, gcc-internal-format
-+msgid "no type named %q#T in %q#T"
-+msgstr ""
-+
- #: cp/decl.c:2855
- #, gcc-internal-format
- msgid "%<typename %T::%D%> names %q#T, which is not a class template"
-@@ -25854,94 +25924,94 @@
- msgid "attribute for %q+#T must follow the %qs keyword"
- msgstr ""
-
--#: cp/decl.c:3861
-+#: cp/decl.c:3862
- #, gcc-internal-format
- msgid "function %q#D is initialized like a variable"
- msgstr ""
-
--#: cp/decl.c:3872
-+#: cp/decl.c:3873
- #, gcc-internal-format
- msgid "declaration of %q#D has %<extern%> and is initialized"
- msgstr ""
-
--#: cp/decl.c:3888
-+#: cp/decl.c:3889
- #, gcc-internal-format
- msgid "definition of %q#D is marked %<dllimport%>"
- msgstr ""
-
--#: cp/decl.c:3907
-+#: cp/decl.c:3908
- #, gcc-internal-format
- msgid "%q#D is not a static member of %q#T"
- msgstr ""
-
--#: cp/decl.c:3913
-+#: cp/decl.c:3914
- #, gcc-internal-format
- msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:3922
-+#: cp/decl.c:3923
- #, gcc-internal-format
- msgid ""
- "template header not allowed in member definition of explicitly specialized "
- "class"
- msgstr ""
-
--#: cp/decl.c:3930
-+#: cp/decl.c:3931
- #, gcc-internal-format
- msgid "duplicate initialization of %qD"
- msgstr ""
-
--#: cp/decl.c:3968
-+#: cp/decl.c:3969
- #, gcc-internal-format
- msgid "declaration of %q#D outside of class is not definition"
- msgstr ""
-
--#: cp/decl.c:4022
-+#: cp/decl.c:4036
- #, gcc-internal-format
- msgid "variable %q#D has initializer but incomplete type"
- msgstr ""
-
--#: cp/decl.c:4029 cp/decl.c:4751
-+#: cp/decl.c:4043 cp/decl.c:4770
- #, gcc-internal-format
- msgid "elements of array %q#D have incomplete type"
- msgstr ""
-
--#: cp/decl.c:4039
-+#: cp/decl.c:4053
- #, gcc-internal-format
- msgid "aggregate %q#D has incomplete type and cannot be defined"
- msgstr ""
-
--#: cp/decl.c:4086
-+#: cp/decl.c:4100
- #, gcc-internal-format
- msgid "%qD declared as reference but not initialized"
- msgstr ""
-
--#: cp/decl.c:4092
-+#: cp/decl.c:4106
- #, gcc-internal-format
- msgid "ISO C++ forbids use of initializer list to initialize reference %qD"
- msgstr ""
-
--#: cp/decl.c:4118
-+#: cp/decl.c:4132
- #, gcc-internal-format
- msgid "cannot initialize %qT from %qT"
- msgstr ""
-
--#: cp/decl.c:4146
-+#: cp/decl.c:4160
- #, gcc-internal-format
- msgid "name %qD used in a GNU-style designated initializer for an array"
- msgstr ""
-
--#: cp/decl.c:4195
-+#: cp/decl.c:4209
- #, gcc-internal-format
- msgid "initializer fails to determine size of %qD"
- msgstr ""
-
--#: cp/decl.c:4202
-+#: cp/decl.c:4216
- #, gcc-internal-format
- msgid "array size missing in %qD"
- msgstr ""
-
--#: cp/decl.c:4214
-+#: cp/decl.c:4228
- #, gcc-internal-format
- msgid "zero-size array %qD"
- msgstr ""
-@@ -25949,238 +26019,238 @@
- #. An automatic variable with an incomplete type: that is an error.
- #. Don't talk about array types here, since we took care of that
- #. message in grokdeclarator.
--#: cp/decl.c:4257
-+#: cp/decl.c:4271
- #, gcc-internal-format
- msgid "storage size of %qD isn't known"
- msgstr ""
-
--#: cp/decl.c:4279
-+#: cp/decl.c:4293
- #, gcc-internal-format
- msgid "storage size of %qD isn't constant"
- msgstr ""
-
--#: cp/decl.c:4328
-+#: cp/decl.c:4342
- #, gcc-internal-format
- msgid ""
- "sorry: semantics of inline function static data %q+#D are wrong (you'll wind "
- "up with multiple copies)"
- msgstr ""
-
--#: cp/decl.c:4331
-+#: cp/decl.c:4345
- #, gcc-internal-format
- msgid "%J you can work around this by removing the initializer"
- msgstr ""
-
--#: cp/decl.c:4358
-+#: cp/decl.c:4372
- #, gcc-internal-format
- msgid "uninitialized const %qD"
- msgstr ""
-
--#: cp/decl.c:4470
-+#: cp/decl.c:4484
- #, gcc-internal-format
- msgid "invalid type %qT as initializer for a vector of type %qT"
- msgstr ""
-
--#: cp/decl.c:4512
-+#: cp/decl.c:4526
- #, gcc-internal-format
- msgid "initializer for %qT must be brace-enclosed"
- msgstr ""
-
--#: cp/decl.c:4530
-+#: cp/decl.c:4544
- #, gcc-internal-format
- msgid "%qT has no non-static data member named %qD"
- msgstr ""
-
--#: cp/decl.c:4581
-+#: cp/decl.c:4595
- #, gcc-internal-format
- msgid "braces around scalar initializer for type %qT"
- msgstr ""
-
--#: cp/decl.c:4659
-+#: cp/decl.c:4678
- #, gcc-internal-format
- msgid "missing braces around initializer for %qT"
- msgstr ""
-
--#: cp/decl.c:4716
-+#: cp/decl.c:4735
- #, gcc-internal-format
- msgid "too many initializers for %qT"
- msgstr ""
-
--#: cp/decl.c:4759
-+#: cp/decl.c:4778
- #, gcc-internal-format
- msgid "variable-sized object %qD may not be initialized"
- msgstr ""
-
--#: cp/decl.c:4765
-+#: cp/decl.c:4784
- #, gcc-internal-format
- msgid "%qD has incomplete type"
- msgstr ""
-
--#: cp/decl.c:4777
-+#: cp/decl.c:4796
- #, gcc-internal-format
- msgid "scalar object %qD requires one element in initializer"
- msgstr ""
-
--#: cp/decl.c:4825
-+#: cp/decl.c:4844
- #, gcc-internal-format
- msgid "%qD must be initialized by constructor, not by %<{...}%>"
- msgstr ""
-
--#: cp/decl.c:4861
-+#: cp/decl.c:4880
- #, gcc-internal-format
- msgid "array %qD initialized by parenthesized string literal %qE"
- msgstr ""
-
--#: cp/decl.c:4876
-+#: cp/decl.c:4895
- #, gcc-internal-format
- msgid "structure %qD with uninitialized const members"
- msgstr ""
-
--#: cp/decl.c:4878
-+#: cp/decl.c:4897
- #, gcc-internal-format
- msgid "structure %qD with uninitialized reference members"
- msgstr ""
-
--#: cp/decl.c:5087
-+#: cp/decl.c:5106
- #, gcc-internal-format
- msgid "assignment (not initialization) in declaration"
- msgstr ""
-
--#: cp/decl.c:5165
-+#: cp/decl.c:5184
- #, gcc-internal-format
- msgid "shadowing previous type declaration of %q#D"
- msgstr ""
-
--#: cp/decl.c:5195
-+#: cp/decl.c:5214
- #, gcc-internal-format
- msgid "%qD cannot be thread-local because it has non-POD type %qT"
- msgstr ""
-
--#: cp/decl.c:5231
-+#: cp/decl.c:5250
- #, gcc-internal-format
- msgid "%qD is thread-local and so cannot be dynamically initialized"
- msgstr ""
-
--#: cp/decl.c:5249
-+#: cp/decl.c:5268
- #, gcc-internal-format
- msgid ""
- "%qD cannot be initialized by a non-constant expression when being declared"
- msgstr ""
-
--#: cp/decl.c:5846
-+#: cp/decl.c:5857
- #, gcc-internal-format
- msgid "destructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:5848
-+#: cp/decl.c:5859
- #, gcc-internal-format
- msgid "constructor for alien class %qT cannot be a member"
- msgstr ""
-
--#: cp/decl.c:5869
-+#: cp/decl.c:5880
- #, gcc-internal-format
- msgid "%qD declared as a %<virtual%> %s"
- msgstr ""
-
--#: cp/decl.c:5871
-+#: cp/decl.c:5882
- #, gcc-internal-format
- msgid "%qD declared as an %<inline%> %s"
- msgstr ""
-
--#: cp/decl.c:5873
-+#: cp/decl.c:5884
- #, gcc-internal-format
- msgid ""
- "%<const%> and %<volatile%> function specifiers on %qD invalid in %s "
- "declaration"
- msgstr ""
-
--#: cp/decl.c:5877
-+#: cp/decl.c:5888
- #, gcc-internal-format
- msgid "%q+D declared as a friend"
- msgstr ""
-
--#: cp/decl.c:5883
-+#: cp/decl.c:5894
- #, gcc-internal-format
- msgid "%q+D declared with an exception specification"
- msgstr ""
-
--#: cp/decl.c:5917
-+#: cp/decl.c:5928
- #, gcc-internal-format
- msgid "definition of %qD is not in namespace enclosing %qT"
- msgstr ""
-
--#: cp/decl.c:6006
-+#: cp/decl.c:6017
- #, gcc-internal-format
- msgid "defining explicit specialization %qD in friend declaration"
- msgstr ""
-
- #. Something like `template <class T> friend void f<T>()'.
--#: cp/decl.c:6016
-+#: cp/decl.c:6027
- #, gcc-internal-format
- msgid "invalid use of template-id %qD in declaration of primary template"
- msgstr ""
-
--#: cp/decl.c:6046
-+#: cp/decl.c:6057
- #, gcc-internal-format
- msgid ""
- "default arguments are not allowed in declaration of friend template "
- "specialization %qD"
- msgstr ""
-
--#: cp/decl.c:6054
-+#: cp/decl.c:6065
- #, gcc-internal-format
- msgid ""
- "%<inline%> is not allowed in declaration of friend template specialization %"
- "qD"
- msgstr ""
-
--#: cp/decl.c:6097
-+#: cp/decl.c:6108
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be a template"
- msgstr ""
-
--#: cp/decl.c:6099
-+#: cp/decl.c:6110
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be inline"
- msgstr ""
-
--#: cp/decl.c:6101
-+#: cp/decl.c:6112
- #, gcc-internal-format
- msgid "cannot declare %<::main%> to be static"
- msgstr ""
-
--#: cp/decl.c:6129
-+#: cp/decl.c:6140
- #, gcc-internal-format
- msgid "non-local function %q#D uses anonymous type"
- msgstr ""
-
--#: cp/decl.c:6132 cp/decl.c:6414
-+#: cp/decl.c:6143 cp/decl.c:6425
- #, gcc-internal-format
- msgid ""
- "%q+#D does not refer to the unqualified type, so it is not used for linkage"
- msgstr ""
-
--#: cp/decl.c:6138
-+#: cp/decl.c:6149
- #, gcc-internal-format
- msgid "non-local function %q#D uses local type %qT"
- msgstr ""
-
--#: cp/decl.c:6161
-+#: cp/decl.c:6172
- #, gcc-internal-format
- msgid "%smember function %qD cannot have cv-qualifier"
- msgstr ""
-
--#: cp/decl.c:6213
-+#: cp/decl.c:6224
- #, gcc-internal-format
- msgid "%<::main%> must return %<int%>"
- msgstr ""
-
--#: cp/decl.c:6247
-+#: cp/decl.c:6258
- #, gcc-internal-format
- msgid "definition of implicitly-declared %qD"
- msgstr ""
-
--#: cp/decl.c:6262 cp/decl2.c:677
-+#: cp/decl.c:6273 cp/decl2.c:677
- #, gcc-internal-format
- msgid "no %q#D member function declared in class %qT"
- msgstr ""
-@@ -26189,533 +26259,553 @@
- #. no linkage can only be used to declare extern "C"
- #. entities. Since it's not always an error in the
- #. ISO C++ 90 Standard, we only issue a warning.
--#: cp/decl.c:6411
-+#: cp/decl.c:6422
- #, gcc-internal-format
- msgid "non-local variable %q#D uses anonymous type"
- msgstr ""
-
--#: cp/decl.c:6420
-+#: cp/decl.c:6431
- #, gcc-internal-format
- msgid "non-local variable %q#D uses local type %qT"
- msgstr ""
-
--#: cp/decl.c:6537
-+#: cp/decl.c:6548
- #, gcc-internal-format
- msgid ""
- "invalid in-class initialization of static data member of non-integral type %"
- "qT"
- msgstr ""
-
--#: cp/decl.c:6547
-+#: cp/decl.c:6558
- #, gcc-internal-format
- msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
- msgstr ""
-
--#: cp/decl.c:6551
-+#: cp/decl.c:6562
- #, gcc-internal-format
- msgid ""
- "ISO C++ forbids initialization of member constant %qD of non-integral type %"
- "qT"
- msgstr ""
-
--#: cp/decl.c:6575
-+#: cp/decl.c:6586
- #, gcc-internal-format
- msgid "size of array %qD has non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:6577
-+#: cp/decl.c:6588
- #, gcc-internal-format
- msgid "size of array has non-integral type %qT"
- msgstr ""
-
--#: cp/decl.c:6613
-+#: cp/decl.c:6624
- #, gcc-internal-format
- msgid "size of array %qD is negative"
- msgstr ""
-
--#: cp/decl.c:6615
-+#: cp/decl.c:6626
- #, gcc-internal-format
- msgid "size of array is negative"
- msgstr ""
-
--#: cp/decl.c:6623
-+#: cp/decl.c:6634
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array %qD"
- msgstr ""
-
--#: cp/decl.c:6625
-+#: cp/decl.c:6636
- #, gcc-internal-format
- msgid "ISO C++ forbids zero-size array"
- msgstr ""
-
--#: cp/decl.c:6632
-+#: cp/decl.c:6643
- #, gcc-internal-format
- msgid "size of array %qD is not an integral constant-expression"
- msgstr ""
-
--#: cp/decl.c:6635
-+#: cp/decl.c:6646
- #, gcc-internal-format
- msgid "size of array is not an integral constant-expression"
- msgstr ""
-
--#: cp/decl.c:6641
-+#: cp/decl.c:6652
- #, gcc-internal-format
- msgid "ISO C++ forbids variable-size array %qD"
- msgstr ""
-
--#: cp/decl.c:6643
-+#: cp/decl.c:6654
- #, gcc-internal-format
- msgid "ISO C++ forbids variable-size array"
- msgstr ""
-
--#: cp/decl.c:6674
-+#: cp/decl.c:6685
- #, gcc-internal-format
- msgid "overflow in array dimension"
- msgstr ""
-
--#: cp/decl.c:6748
-+#: cp/decl.c:6759
- #, gcc-internal-format
- msgid "declaration of %qD as %s"
- msgstr ""
-
--#: cp/decl.c:6750
-+#: cp/decl.c:6761
- #, gcc-internal-format
- msgid "creating %s"
- msgstr ""
-
--#: cp/decl.c:6762
-+#: cp/decl.c:6773
- #, gcc-internal-format
- msgid ""
- "declaration of %qD as multidimensional array must have bounds for all "
- "dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:6766
-+#: cp/decl.c:6777
- #, gcc-internal-format
- msgid ""
- "multidimensional array must have bounds for all dimensions except the first"
- msgstr ""
-
--#: cp/decl.c:6801
-+#: cp/decl.c:6812
- #, gcc-internal-format
- msgid "return type specification for constructor invalid"
- msgstr ""
-
--#: cp/decl.c:6811
-+#: cp/decl.c:6822
- #, gcc-internal-format
- msgid "return type specification for destructor invalid"
- msgstr ""
-
--#: cp/decl.c:6824
-+#: cp/decl.c:6835
- #, gcc-internal-format
- msgid "operator %qT declared to return %qT"
- msgstr ""
-
--#: cp/decl.c:6826
-+#: cp/decl.c:6837
- #, gcc-internal-format
- msgid "return type specified for %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:6848
-+#: cp/decl.c:6859
- #, gcc-internal-format
- msgid "unnamed variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:6852
-+#: cp/decl.c:6863
- #, gcc-internal-format
- msgid "variable or field %qE declared void"
- msgstr ""
-
--#: cp/decl.c:6855
-+#: cp/decl.c:6866
- #, gcc-internal-format
- msgid "variable or field declared void"
- msgstr ""
-
--#: cp/decl.c:7020
-+#: cp/decl.c:7031
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<::%D%>"
- msgstr ""
-
--#: cp/decl.c:7023
-+#: cp/decl.c:7034
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%T::%D%>"
- msgstr ""
-
--#: cp/decl.c:7026
-+#: cp/decl.c:7037
- #, gcc-internal-format
- msgid "invalid use of qualified-name %<%D::%D%>"
- msgstr ""
-
--#: cp/decl.c:7038
-+#: cp/decl.c:7049
- #, gcc-internal-format
- msgid "type %qT is not derived from type %qT"
- msgstr ""
-
--#: cp/decl.c:7054 cp/decl.c:7144 cp/decl.c:8217
-+#: cp/decl.c:7065 cp/decl.c:7155 cp/decl.c:8228
- #, gcc-internal-format
- msgid "declaration of %qD as non-function"
- msgstr ""
-
--#: cp/decl.c:7060
-+#: cp/decl.c:7071
- #, gcc-internal-format
- msgid "declaration of %qD as non-member"
- msgstr ""
-
--#: cp/decl.c:7089
-+#: cp/decl.c:7100
- #, gcc-internal-format
- msgid "declarator-id missing; using reserved word %qD"
- msgstr ""
-
--#: cp/decl.c:7136
-+#: cp/decl.c:7147
- #, gcc-internal-format
- msgid "function definition does not declare parameters"
- msgstr ""
-
--#: cp/decl.c:7178
-+#: cp/decl.c:7189
- #, gcc-internal-format
- msgid "two or more data types in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:7245 cp/decl.c:7247
-+#: cp/decl.c:7256 cp/decl.c:7258
- #, gcc-internal-format
- msgid "ISO C++ forbids declaration of %qs with no type"
- msgstr ""
-
--#: cp/decl.c:7272
-+#: cp/decl.c:7283
- #, gcc-internal-format
- msgid "%<signed%> or %<unsigned%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:7274
-+#: cp/decl.c:7285
- #, gcc-internal-format
- msgid "%<signed%> and %<unsigned%> specified together for %qs"
- msgstr ""
-
--#: cp/decl.c:7276
-+#: cp/decl.c:7287
- #, gcc-internal-format
- msgid "%<long long%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:7278
-+#: cp/decl.c:7289
- #, gcc-internal-format
- msgid "%<long%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:7280
-+#: cp/decl.c:7291
- #, gcc-internal-format
- msgid "%<short%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:7282
-+#: cp/decl.c:7293
- #, gcc-internal-format
- msgid "%<long%> or %<short%> invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:7284
-+#: cp/decl.c:7295
- #, gcc-internal-format
- msgid "%<long%> or %<short%> specified with char for %qs"
- msgstr ""
-
--#: cp/decl.c:7286
-+#: cp/decl.c:7297
- #, gcc-internal-format
- msgid "%<long%> and %<short%> specified together for %qs"
- msgstr ""
-
--#: cp/decl.c:7292
-+#: cp/decl.c:7303
- #, gcc-internal-format
- msgid "long, short, signed or unsigned used invalidly for %qs"
- msgstr ""
-
--#: cp/decl.c:7356
-+#: cp/decl.c:7367
- #, gcc-internal-format
- msgid "complex invalid for %qs"
- msgstr ""
-
--#: cp/decl.c:7385
-+#: cp/decl.c:7396
- #, gcc-internal-format
- msgid "qualifiers are not allowed on declaration of %<operator %T%>"
- msgstr ""
-
--#: cp/decl.c:7397 cp/typeck.c:6794
-+#: cp/decl.c:7408 cp/typeck.c:6842
- #, gcc-internal-format
- msgid "ignoring %qV qualifiers added to function type %qT"
- msgstr ""
-
--#: cp/decl.c:7420
-+#: cp/decl.c:7431
- #, gcc-internal-format
- msgid "member %qD cannot be declared both virtual and static"
- msgstr ""
-
--#: cp/decl.c:7428
-+#: cp/decl.c:7439
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a valid declarator"
- msgstr ""
-
--#: cp/decl.c:7437
-+#: cp/decl.c:7448
- #, gcc-internal-format
- msgid "typedef declaration invalid in parameter declaration"
- msgstr ""
-
--#: cp/decl.c:7443
-+#: cp/decl.c:7454
- #, gcc-internal-format
- msgid "storage class specifiers invalid in parameter declarations"
- msgstr ""
-
--#: cp/decl.c:7450
-+#: cp/decl.c:7461
- #, gcc-internal-format
- msgid "virtual outside class declaration"
- msgstr ""
-
--#: cp/decl.c:7468
-+#: cp/decl.c:7479
- #, gcc-internal-format
- msgid "multiple storage classes in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:7473
-+#: cp/decl.c:7484
- #, gcc-internal-format
- msgid "conflicting specifiers in declaration of %qs"
- msgstr ""
-
--#: cp/decl.c:7496
-+#: cp/decl.c:7507
- #, gcc-internal-format
- msgid "storage class specified for %qs"
- msgstr ""
-
--#: cp/decl.c:7530
-+#: cp/decl.c:7541
- #, gcc-internal-format
- msgid "top-level declaration of %qs specifies %<auto%>"
- msgstr ""
-
--#: cp/decl.c:7542
-+#: cp/decl.c:7553
- #, gcc-internal-format
- msgid "storage class specifiers invalid in friend function declarations"
- msgstr ""
-
--#: cp/decl.c:7662
-+#: cp/decl.c:7673
- #, gcc-internal-format
- msgid "destructor cannot be static member function"
- msgstr ""
-
--#: cp/decl.c:7667
-+#: cp/decl.c:7674
-+#, gcc-internal-format
-+msgid "constructor cannot be static member function"
-+msgstr ""
-+
-+#: cp/decl.c:7678
- #, gcc-internal-format
- msgid "destructors may not be cv-qualified"
- msgstr ""
-
--#: cp/decl.c:7685
-+#: cp/decl.c:7679
-+#, gcc-internal-format
-+msgid "constructors may not be cv-qualified"
-+msgstr ""
-+
-+#: cp/decl.c:7696
- #, gcc-internal-format
- msgid "constructors cannot be declared virtual"
- msgstr ""
-
--#: cp/decl.c:7698
-+#: cp/decl.c:7709
- #, gcc-internal-format
- msgid "can't initialize friend function %qs"
- msgstr ""
-
- #. Cannot be both friend and virtual.
--#: cp/decl.c:7702
-+#: cp/decl.c:7713
- #, gcc-internal-format
- msgid "virtual functions cannot be friends"
- msgstr ""
-
--#: cp/decl.c:7706
-+#: cp/decl.c:7717
- #, gcc-internal-format
- msgid "friend declaration not in class definition"
- msgstr ""
-
--#: cp/decl.c:7708
-+#: cp/decl.c:7719
- #, gcc-internal-format
- msgid "can't define friend function %qs in a local class definition"
- msgstr ""
-
--#: cp/decl.c:7721
-+#: cp/decl.c:7732
- #, gcc-internal-format
- msgid "destructors may not have parameters"
- msgstr ""
-
--#: cp/decl.c:7739 cp/decl.c:7746
-+#: cp/decl.c:7750 cp/decl.c:7757
- #, gcc-internal-format
- msgid "cannot declare reference to %q#T"
- msgstr ""
-
--#: cp/decl.c:7748
-+#: cp/decl.c:7751
-+#, gcc-internal-format
-+msgid "cannot declare pointer to %q#T"
-+msgstr ""
-+
-+#: cp/decl.c:7759
- #, gcc-internal-format
- msgid "cannot declare pointer to %q#T member"
- msgstr ""
-
--#: cp/decl.c:7811
-+#: cp/decl.c:7822
- #, gcc-internal-format
- msgid "template-id %qD used as a declarator"
- msgstr ""
-
--#: cp/decl.c:7861
-+#: cp/decl.c:7872
- #, gcc-internal-format
- msgid "member functions are implicitly friends of their class"
- msgstr ""
-
--#: cp/decl.c:7863
-+#: cp/decl.c:7874
- #, gcc-internal-format
- msgid "extra qualification %<%T::%> on member %qs"
- msgstr ""
-
--#: cp/decl.c:7895
-+#: cp/decl.c:7906
- #, gcc-internal-format
- msgid "cannot define member function %<%T::%s%> within %<%T%>"
- msgstr ""
-
--#: cp/decl.c:7912
-+#: cp/decl.c:7907
-+#, gcc-internal-format
-+msgid "cannot declare member function %<%T::%s%> within %<%T%>"
-+msgstr ""
-+
-+#: cp/decl.c:7923
- #, gcc-internal-format
- msgid "cannot declare member %<%T::%s%> within %qT"
- msgstr ""
-
--#: cp/decl.c:7946
-+#: cp/decl.c:7957
- #, gcc-internal-format
- msgid "data member may not have variably modified type %qT"
- msgstr ""
-
--#: cp/decl.c:7948
-+#: cp/decl.c:7959
- #, gcc-internal-format
- msgid "parameter may not have variably modified type %qT"
- msgstr ""
-
- #. [dcl.fct.spec] The explicit specifier shall only be used in
- #. declarations of constructors within a class definition.
--#: cp/decl.c:7956
-+#: cp/decl.c:7967
- #, gcc-internal-format
- msgid "only declarations of constructors can be %<explicit%>"
- msgstr ""
-
--#: cp/decl.c:7964
-+#: cp/decl.c:7975
- #, gcc-internal-format
- msgid "non-member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:7969
-+#: cp/decl.c:7980
- #, gcc-internal-format
- msgid "non-object member %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:7975
-+#: cp/decl.c:7986
- #, gcc-internal-format
- msgid "function %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:7980
-+#: cp/decl.c:7991
- #, gcc-internal-format
- msgid "static %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:7985
-+#: cp/decl.c:7996
- #, gcc-internal-format
- msgid "const %qs cannot be declared %<mutable%>"
- msgstr ""
-
--#: cp/decl.c:8017
-+#: cp/decl.c:8028
- #, gcc-internal-format
- msgid "%Jtypedef name may not be a nested-name-specifier"
- msgstr ""
-
--#: cp/decl.c:8033
-+#: cp/decl.c:8044
- #, gcc-internal-format
- msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
- msgstr ""
-
--#: cp/decl.c:8123
-+#: cp/decl.c:8134
- #, gcc-internal-format
- msgid "qualified function types cannot be used to declare %s functions"
- msgstr ""
-
--#: cp/decl.c:8149
-+#: cp/decl.c:8160
- #, gcc-internal-format
- msgid "type qualifiers specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:8154
-+#: cp/decl.c:8165
- #, gcc-internal-format
- msgid "%<inline%> specified for friend class declaration"
- msgstr ""
-
--#: cp/decl.c:8162
-+#: cp/decl.c:8173
- #, gcc-internal-format
- msgid "template parameters cannot be friends"
- msgstr ""
-
--#: cp/decl.c:8164
-+#: cp/decl.c:8175
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
- msgstr ""
-
--#: cp/decl.c:8168
-+#: cp/decl.c:8179
- #, gcc-internal-format
- msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
- msgstr ""
-
--#: cp/decl.c:8181
-+#: cp/decl.c:8192
- #, gcc-internal-format
- msgid "trying to make class %qT a friend of global scope"
- msgstr ""
-
--#: cp/decl.c:8192
-+#: cp/decl.c:8203
- #, gcc-internal-format
- msgid "invalid qualifiers on non-member function type"
- msgstr ""
-
--#: cp/decl.c:8207
-+#: cp/decl.c:8218
- #, gcc-internal-format
- msgid "abstract declarator %qT used as declaration"
- msgstr ""
-
--#: cp/decl.c:8236
-+#: cp/decl.c:8247
- #, gcc-internal-format
- msgid "cannot use %<::%> in parameter declaration"
- msgstr ""
-
- #. Something like struct S { int N::j; };
--#: cp/decl.c:8282
-+#: cp/decl.c:8293
- #, gcc-internal-format
- msgid "invalid use of %<::%>"
- msgstr ""
-
--#: cp/decl.c:8297
-+#: cp/decl.c:8308
- #, gcc-internal-format
- msgid "can't make %qD into a method -- not in a class"
- msgstr ""
-
--#: cp/decl.c:8306
-+#: cp/decl.c:8317
- #, gcc-internal-format
- msgid "function %qD declared virtual inside a union"
- msgstr ""
-
--#: cp/decl.c:8315
-+#: cp/decl.c:8326
- #, gcc-internal-format
- msgid "%qD cannot be declared virtual, since it is always static"
- msgstr ""
-
--#: cp/decl.c:8331
-+#: cp/decl.c:8342
- #, gcc-internal-format
- msgid "expected qualified name in friend declaration for destructor %qD"
- msgstr ""
-
--#: cp/decl.c:8341
-+#: cp/decl.c:8352
- #, gcc-internal-format
- msgid "declaration of %qD as member of %qT"
- msgstr ""
-
--#: cp/decl.c:8417
-+#: cp/decl.c:8428
- #, gcc-internal-format
- msgid "field %qD has incomplete type"
- msgstr ""
-
--#: cp/decl.c:8419
-+#: cp/decl.c:8430
- #, gcc-internal-format
- msgid "name %qT has incomplete type"
- msgstr ""
-
--#: cp/decl.c:8428
-+#: cp/decl.c:8439
- #, gcc-internal-format
- msgid " in instantiation of template %qT"
- msgstr ""
-
--#: cp/decl.c:8437
-+#: cp/decl.c:8448
- #, gcc-internal-format
- msgid "%qE is neither function nor member function; cannot be declared friend"
- msgstr ""
-@@ -26732,97 +26822,97 @@
- #. the rest of the compiler does not correctly
- #. handle the initialization unless the member is
- #. static so we make it static below.
--#: cp/decl.c:8489
-+#: cp/decl.c:8500
- #, gcc-internal-format
- msgid "ISO C++ forbids initialization of member %qD"
- msgstr ""
-
--#: cp/decl.c:8491
-+#: cp/decl.c:8502
- #, gcc-internal-format
- msgid "making %qD static"
- msgstr ""
-
--#: cp/decl.c:8561
-+#: cp/decl.c:8572
- #, gcc-internal-format
- msgid "storage class %<auto%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:8563
-+#: cp/decl.c:8574
- #, gcc-internal-format
- msgid "storage class %<register%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:8565
-+#: cp/decl.c:8576
- #, gcc-internal-format
- msgid "storage class %<__thread%> invalid for function %qs"
- msgstr ""
-
--#: cp/decl.c:8576
-+#: cp/decl.c:8587
- #, gcc-internal-format
- msgid ""
- "%<static%> specified invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:8579
-+#: cp/decl.c:8590
- #, gcc-internal-format
- msgid ""
- "%<inline%> specifier invalid for function %qs declared out of global scope"
- msgstr ""
-
--#: cp/decl.c:8587
-+#: cp/decl.c:8598
- #, gcc-internal-format
- msgid "virtual non-class function %qs"
- msgstr ""
-
--#: cp/decl.c:8618
-+#: cp/decl.c:8629
- #, gcc-internal-format
- msgid "cannot declare member function %qD to have static linkage"
- msgstr ""
-
- #. FIXME need arm citation
--#: cp/decl.c:8625
-+#: cp/decl.c:8636
- #, gcc-internal-format
- msgid "cannot declare static function inside another function"
- msgstr ""
-
--#: cp/decl.c:8655
-+#: cp/decl.c:8666
- #, gcc-internal-format
- msgid ""
- "%<static%> may not be used when defining (as opposed to declaring) a static "
- "data member"
- msgstr ""
-
--#: cp/decl.c:8662
-+#: cp/decl.c:8673
- #, gcc-internal-format
- msgid "static member %qD declared %<register%>"
- msgstr ""
-
--#: cp/decl.c:8667
-+#: cp/decl.c:8678
- #, gcc-internal-format
- msgid "cannot explicitly declare member %q#D to have extern linkage"
- msgstr ""
-
--#: cp/decl.c:8805
-+#: cp/decl.c:8816
- #, gcc-internal-format
- msgid "default argument for %q#D has type %qT"
- msgstr ""
-
--#: cp/decl.c:8808
-+#: cp/decl.c:8819
- #, gcc-internal-format
- msgid "default argument for parameter of type %qT has type %qT"
- msgstr ""
-
--#: cp/decl.c:8825
-+#: cp/decl.c:8836
- #, gcc-internal-format
- msgid "default argument %qE uses local variable %qD"
- msgstr ""
-
--#: cp/decl.c:8894
-+#: cp/decl.c:8905
- #, gcc-internal-format
- msgid "parameter %qD invalidly declared method type"
- msgstr ""
-
--#: cp/decl.c:8918
-+#: cp/decl.c:8929
- #, gcc-internal-format
- msgid "parameter %qD includes %s to array of unknown bound %qT"
- msgstr ""
-@@ -26842,139 +26932,139 @@
- #. or implicitly defined), there's no need to worry about their
- #. existence. Theoretically, they should never even be
- #. instantiated, but that's hard to forestall.
--#: cp/decl.c:9086
-+#: cp/decl.c:9097
- #, gcc-internal-format
- msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
- msgstr ""
-
--#: cp/decl.c:9208
-+#: cp/decl.c:9219
- #, gcc-internal-format
- msgid "%qD may not be declared within a namespace"
- msgstr ""
-
--#: cp/decl.c:9213
-+#: cp/decl.c:9224
- #, gcc-internal-format
- msgid "%qD may not be declared as static"
- msgstr ""
-
--#: cp/decl.c:9236
-+#: cp/decl.c:9247
- #, gcc-internal-format
- msgid "%qD must be a nonstatic member function"
- msgstr ""
-
--#: cp/decl.c:9245
-+#: cp/decl.c:9256
- #, gcc-internal-format
- msgid ""
- "%qD must be either a non-static member function or a non-member function"
- msgstr ""
-
--#: cp/decl.c:9266
-+#: cp/decl.c:9277
- #, gcc-internal-format
- msgid "%qD must have an argument of class or enumerated type"
- msgstr ""
-
--#: cp/decl.c:9307
-+#: cp/decl.c:9318
- #, gcc-internal-format
- msgid "conversion to %s%s will never use a type conversion operator"
- msgstr ""
-
- #. 13.4.0.3
--#: cp/decl.c:9315
-+#: cp/decl.c:9326
- #, gcc-internal-format
- msgid "ISO C++ prohibits overloading operator ?:"
- msgstr ""
-
--#: cp/decl.c:9320
-+#: cp/decl.c:9331
- #, gcc-internal-format
- msgid "%qD must not have variable number of arguments"
- msgstr ""
-
--#: cp/decl.c:9371
-+#: cp/decl.c:9382
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its argument"
- msgstr ""
-
--#: cp/decl.c:9374
-+#: cp/decl.c:9385
- #, gcc-internal-format
- msgid "postfix %qD must take %<int%> as its second argument"
- msgstr ""
-
--#: cp/decl.c:9382
-+#: cp/decl.c:9393
- #, gcc-internal-format
- msgid "%qD must take either zero or one argument"
- msgstr ""
-
--#: cp/decl.c:9384
-+#: cp/decl.c:9395
- #, gcc-internal-format
- msgid "%qD must take either one or two arguments"
- msgstr ""
-
--#: cp/decl.c:9406
-+#: cp/decl.c:9417
- #, gcc-internal-format
- msgid "prefix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:9412
-+#: cp/decl.c:9423
- #, gcc-internal-format
- msgid "postfix %qD should return %qT"
- msgstr ""
-
--#: cp/decl.c:9421
-+#: cp/decl.c:9432
- #, gcc-internal-format
- msgid "%qD must take %<void%>"
- msgstr ""
-
--#: cp/decl.c:9423 cp/decl.c:9432
-+#: cp/decl.c:9434 cp/decl.c:9443
- #, gcc-internal-format
- msgid "%qD must take exactly one argument"
- msgstr ""
-
--#: cp/decl.c:9434
-+#: cp/decl.c:9445
- #, gcc-internal-format
- msgid "%qD must take exactly two arguments"
- msgstr ""
-
--#: cp/decl.c:9443
-+#: cp/decl.c:9454
- #, gcc-internal-format
- msgid "user-defined %qD always evaluates both arguments"
- msgstr ""
-
--#: cp/decl.c:9457
-+#: cp/decl.c:9468
- #, gcc-internal-format
- msgid "%qD should return by value"
- msgstr ""
-
--#: cp/decl.c:9469 cp/decl.c:9473
-+#: cp/decl.c:9480 cp/decl.c:9484
- #, gcc-internal-format
- msgid "%qD cannot have default arguments"
- msgstr ""
-
--#: cp/decl.c:9531
-+#: cp/decl.c:9542
- #, gcc-internal-format
- msgid "using template type parameter %qT after %qs"
- msgstr ""
-
--#: cp/decl.c:9546
-+#: cp/decl.c:9557
- #, gcc-internal-format
- msgid "using typedef-name %qD after %qs"
- msgstr ""
-
--#: cp/decl.c:9547
-+#: cp/decl.c:9558
- #, gcc-internal-format
- msgid "%q+D has a previous declaration here"
- msgstr ""
-
--#: cp/decl.c:9555
-+#: cp/decl.c:9566
- #, gcc-internal-format
- msgid "%qT referred to as %qs"
- msgstr ""
-
--#: cp/decl.c:9556 cp/decl.c:9563
-+#: cp/decl.c:9567 cp/decl.c:9574
- #, gcc-internal-format
- msgid "%q+T has a previous declaration here"
- msgstr ""
-
--#: cp/decl.c:9562
-+#: cp/decl.c:9573
- #, gcc-internal-format
- msgid "%qT referred to as enum"
- msgstr ""
-@@ -26986,67 +27076,67 @@
- #. void f(class C); // No template header here
- #.
- #. then the required template argument is missing.
--#: cp/decl.c:9577
-+#: cp/decl.c:9588
- #, gcc-internal-format
- msgid "template argument required for %<%s %T%>"
- msgstr ""
-
--#: cp/decl.c:9625 cp/name-lookup.c:2658
-+#: cp/decl.c:9636 cp/name-lookup.c:2658
- #, gcc-internal-format
- msgid "%qD has the same name as the class in which it is declared"
- msgstr ""
-
--#: cp/decl.c:9763
-+#: cp/decl.c:9774
- #, gcc-internal-format
- msgid "use of enum %q#D without previous declaration"
- msgstr ""
-
--#: cp/decl.c:9784
-+#: cp/decl.c:9795
- #, gcc-internal-format
- msgid "redeclaration of %qT as a non-template"
- msgstr ""
-
--#: cp/decl.c:9785 cp/pt.c:3373
-+#: cp/decl.c:9796 cp/pt.c:3373
- #, gcc-internal-format
- msgid "previous declaration %q+D"
- msgstr ""
-
--#: cp/decl.c:9896
-+#: cp/decl.c:9907
- #, gcc-internal-format
- msgid "derived union %qT invalid"
- msgstr ""
-
--#: cp/decl.c:9905
-+#: cp/decl.c:9916
- #, gcc-internal-format
- msgid "Java class %qT cannot have multiple bases"
- msgstr ""
-
--#: cp/decl.c:9916
-+#: cp/decl.c:9927
- #, gcc-internal-format
- msgid "Java class %qT cannot have virtual bases"
- msgstr ""
-
--#: cp/decl.c:9937
-+#: cp/decl.c:9948
- #, gcc-internal-format
- msgid "base type %qT fails to be a struct or class type"
- msgstr ""
-
--#: cp/decl.c:9970
-+#: cp/decl.c:9981
- #, gcc-internal-format
- msgid "recursive type %qT undefined"
- msgstr ""
-
--#: cp/decl.c:9972
-+#: cp/decl.c:9983
- #, gcc-internal-format
- msgid "duplicate base type %qT invalid"
- msgstr ""
-
--#: cp/decl.c:10044
-+#: cp/decl.c:10055
- #, gcc-internal-format
- msgid "multiple definition of %q#T"
- msgstr ""
-
--#: cp/decl.c:10045
-+#: cp/decl.c:10056
- #, gcc-internal-format
- msgid "%Jprevious definition here"
- msgstr ""
-@@ -27055,47 +27145,47 @@
- #.
- #. IF no integral type can represent all the enumerator values, the
- #. enumeration is ill-formed.
--#: cp/decl.c:10184
-+#: cp/decl.c:10195
- #, gcc-internal-format
- msgid "no integral type can represent all of the enumerator values for %qT"
- msgstr ""
-
--#: cp/decl.c:10295
-+#: cp/decl.c:10306
- #, gcc-internal-format
- msgid "enumerator value for %qD not integer constant"
- msgstr ""
-
--#: cp/decl.c:10323
-+#: cp/decl.c:10334
- #, gcc-internal-format
- msgid "overflow in enumeration values at %qD"
- msgstr ""
-
--#: cp/decl.c:10398
-+#: cp/decl.c:10409
- #, gcc-internal-format
- msgid "return type %q#T is incomplete"
- msgstr ""
-
--#: cp/decl.c:10508 cp/typeck.c:6541
-+#: cp/decl.c:10519 cp/typeck.c:6579
- #, gcc-internal-format
- msgid "%<operator=%> should return a reference to %<*this%>"
- msgstr ""
-
--#: cp/decl.c:10866
-+#: cp/decl.c:10877
- #, gcc-internal-format
- msgid "parameter %qD declared void"
- msgstr ""
-
--#: cp/decl.c:11347
-+#: cp/decl.c:11358
- #, gcc-internal-format
- msgid "invalid member function declaration"
- msgstr ""
-
--#: cp/decl.c:11362
-+#: cp/decl.c:11373
- #, gcc-internal-format
- msgid "%qD is already defined in class %qT"
- msgstr ""
-
--#: cp/decl.c:11571
-+#: cp/decl.c:11582
- #, gcc-internal-format
- msgid "static member function %q#D declared with type qualifiers"
- msgstr ""
-@@ -28098,7 +28188,7 @@
- msgid "(perhaps a semicolon is missing after the definition of %qT)"
- msgstr ""
-
--#: cp/parser.c:2133 cp/parser.c:3884 cp/pt.c:4557
-+#: cp/parser.c:2133 cp/parser.c:3885 cp/pt.c:4557
- #, gcc-internal-format
- msgid "%qT is not a template"
- msgstr ""
-@@ -28155,127 +28245,132 @@
- msgid "%qE in class %qT does not name a type"
- msgstr ""
-
--#: cp/parser.c:3009
-+#: cp/parser.c:3010
- #, gcc-internal-format
- msgid "ISO C++ forbids braced-groups within expressions"
- msgstr ""
-
--#: cp/parser.c:3018
-+#: cp/parser.c:3019
- #, gcc-internal-format
- msgid "statement-expressions are allowed only inside functions"
- msgstr ""
-
--#: cp/parser.c:3069
-+#: cp/parser.c:3070
- #, gcc-internal-format
- msgid "%<this%> may not be used in this context"
- msgstr ""
-
--#: cp/parser.c:3221
-+#: cp/parser.c:3222
- #, gcc-internal-format
- msgid "local variable %qD may not appear in this context"
- msgstr ""
-
--#: cp/parser.c:3518
-+#: cp/parser.c:3519
- #, gcc-internal-format
- msgid "scope %qT before %<~%> is not a class-name"
- msgstr ""
-
--#: cp/parser.c:3619
-+#: cp/parser.c:3620
- #, gcc-internal-format
- msgid "declaration of %<~%T%> as member of %qT"
- msgstr ""
-
--#: cp/parser.c:3633
-+#: cp/parser.c:3634
- #, gcc-internal-format
- msgid "typedef-name %qD used as destructor declarator"
- msgstr ""
-
--#: cp/parser.c:3843 cp/parser.c:12987 cp/parser.c:15139
-+#: cp/parser.c:3844 cp/parser.c:13003 cp/parser.c:15155
- #, gcc-internal-format
- msgid "reference to %qD is ambiguous"
- msgstr ""
-
--#: cp/parser.c:4274
-+#: cp/parser.c:3886 cp/typeck.c:2050 cp/typeck.c:2070
-+#, gcc-internal-format
-+msgid "%qD is not a template"
-+msgstr ""
-+
-+#: cp/parser.c:4275
- #, gcc-internal-format
- msgid "ISO C++ forbids compound-literals"
- msgstr ""
-
--#: cp/parser.c:4607
-+#: cp/parser.c:4623
- #, gcc-internal-format
- msgid "%qE does not have class type"
- msgstr ""
-
--#: cp/parser.c:4683 cp/typeck.c:1950
-+#: cp/parser.c:4699 cp/typeck.c:1979
- #, gcc-internal-format
- msgid "invalid use of %qD"
- msgstr ""
-
--#: cp/parser.c:5207
-+#: cp/parser.c:5223
- #, gcc-internal-format
- msgid "array bound forbidden after parenthesized type-id"
- msgstr ""
-
--#: cp/parser.c:5208
-+#: cp/parser.c:5224
- #, gcc-internal-format
- msgid "try removing the parentheses around the type-id"
- msgstr ""
-
--#: cp/parser.c:5410
-+#: cp/parser.c:5426
- #, gcc-internal-format
- msgid "expression in new-declarator must have integral or enumeration type"
- msgstr ""
-
--#: cp/parser.c:5599
-+#: cp/parser.c:5615
- #, gcc-internal-format
- msgid "use of old-style cast"
- msgstr ""
-
--#: cp/parser.c:6388
-+#: cp/parser.c:6404
- #, gcc-internal-format
- msgid "case label %qE not within a switch statement"
- msgstr ""
-
--#: cp/parser.c:6954
-+#: cp/parser.c:6970
- #, gcc-internal-format
- msgid "ISO C++ forbids computed gotos"
- msgstr ""
-
--#: cp/parser.c:7086
-+#: cp/parser.c:7102
- #, gcc-internal-format
- msgid "extra %<;%>"
- msgstr ""
-
--#: cp/parser.c:7425
-+#: cp/parser.c:7441
- #, gcc-internal-format
- msgid "mixing declarations and function-definitions is forbidden"
- msgstr ""
-
--#: cp/parser.c:7557
-+#: cp/parser.c:7573
- #, gcc-internal-format
- msgid "%<friend%> used outside of class"
- msgstr ""
-
--#: cp/parser.c:7711
-+#: cp/parser.c:7727
- #, gcc-internal-format
- msgid "class definition may not be declared a friend"
- msgstr ""
-
--#: cp/parser.c:7775 cp/parser.c:14093
-+#: cp/parser.c:7791 cp/parser.c:14109
- #, gcc-internal-format
- msgid "templates may not be %<virtual%>"
- msgstr ""
-
--#: cp/parser.c:8028
-+#: cp/parser.c:8044
- #, gcc-internal-format
- msgid "only constructors take base initializers"
- msgstr ""
-
--#: cp/parser.c:8080
-+#: cp/parser.c:8096
- #, gcc-internal-format
- msgid "anachronistic old-style base class initializer"
- msgstr ""
-
--#: cp/parser.c:8124
-+#: cp/parser.c:8140
- #, gcc-internal-format
- msgid ""
- "keyword %<typename%> not allowed in this context (a qualified member "
-@@ -28283,74 +28378,74 @@
- msgstr ""
-
- #. Warn that we do not support `export'.
--#: cp/parser.c:8469
-+#: cp/parser.c:8485
- #, gcc-internal-format
- msgid "keyword %<export%> not implemented, and will be ignored"
- msgstr ""
-
- #. Otherwise, emit an error about the invalid digraph, but continue
- #. parsing because we got our argument list.
--#: cp/parser.c:8862
-+#: cp/parser.c:8878
- #, gcc-internal-format
- msgid "%<<::%> cannot begin a template-argument list"
- msgstr ""
-
--#: cp/parser.c:8863
-+#: cp/parser.c:8879
- #, gcc-internal-format
- msgid ""
- "%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
- "and %<::%>"
- msgstr ""
-
--#: cp/parser.c:8870
-+#: cp/parser.c:8886
- #, gcc-internal-format
- msgid "(if you use -fpermissive G++ will accept your code)"
- msgstr ""
-
--#: cp/parser.c:8943
-+#: cp/parser.c:8959
- #, gcc-internal-format
- msgid "parse error in template argument list"
- msgstr ""
-
- #. Explain what went wrong.
--#: cp/parser.c:9056
-+#: cp/parser.c:9072
- #, gcc-internal-format
- msgid "non-template %qD used as template"
- msgstr ""
-
--#: cp/parser.c:9057
-+#: cp/parser.c:9073
- #, gcc-internal-format
- msgid "use %<%T::template %D%> to indicate that it is a template"
- msgstr ""
-
--#: cp/parser.c:9567
-+#: cp/parser.c:9583
- #, gcc-internal-format
- msgid "template specialization with C linkage"
- msgstr ""
-
--#: cp/parser.c:10142
-+#: cp/parser.c:10158
- #, gcc-internal-format
- msgid "using %<typename%> outside of template"
- msgstr ""
-
--#: cp/parser.c:10362
-+#: cp/parser.c:10378
- #, gcc-internal-format
- msgid "attributes ignored on uninstantiated type"
- msgstr ""
-
--#: cp/parser.c:10366
-+#: cp/parser.c:10382
- #, gcc-internal-format
- msgid "attributes ignored on template instantiation"
- msgstr ""
-
--#: cp/parser.c:10371
-+#: cp/parser.c:10387
- #, gcc-internal-format
- msgid ""
- "attributes ignored on elaborated-type-specifier that is not a forward "
- "declaration"
- msgstr ""
-
--#: cp/parser.c:10585
-+#: cp/parser.c:10601
- #, gcc-internal-format
- msgid "%qD is not a namespace-name"
- msgstr ""
-@@ -28358,141 +28453,141 @@
- #. [namespace.udecl]
- #.
- #. A using declaration shall not name a template-id.
--#: cp/parser.c:10805
-+#: cp/parser.c:10821
- #, gcc-internal-format
- msgid "a template-id may not appear in a using-declaration"
- msgstr ""
-
--#: cp/parser.c:11150
-+#: cp/parser.c:11166
- #, gcc-internal-format
- msgid "an asm-specification is not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:11152
-+#: cp/parser.c:11168
- #, gcc-internal-format
- msgid "attributes are not allowed on a function-definition"
- msgstr ""
-
--#: cp/parser.c:11285
-+#: cp/parser.c:11301
- #, gcc-internal-format
- msgid "initializer provided for function"
- msgstr ""
-
--#: cp/parser.c:11305
-+#: cp/parser.c:11321
- #, gcc-internal-format
- msgid "attributes after parenthesized initializer ignored"
- msgstr ""
-
--#: cp/parser.c:11685 cp/pt.c:7312
-+#: cp/parser.c:11701 cp/pt.c:7312
- #, gcc-internal-format
- msgid "array bound is not an integer constant"
- msgstr ""
-
--#: cp/parser.c:11762
-+#: cp/parser.c:11778
- #, gcc-internal-format
- msgid "%<%T::%D%> is not a type"
- msgstr ""
-
--#: cp/parser.c:11787
-+#: cp/parser.c:11803
- #, gcc-internal-format
- msgid "invalid use of constructor as a template"
- msgstr ""
-
--#: cp/parser.c:11788
-+#: cp/parser.c:11804
- #, gcc-internal-format
- msgid ""
- "use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
- "name"
- msgstr ""
-
--#: cp/parser.c:11947
-+#: cp/parser.c:11963
- #, gcc-internal-format
- msgid "%qD is a namespace"
- msgstr ""
-
--#: cp/parser.c:12022
-+#: cp/parser.c:12038
- #, gcc-internal-format
- msgid "duplicate cv-qualifier"
- msgstr ""
-
--#: cp/parser.c:12570
-+#: cp/parser.c:12586
- #, gcc-internal-format
- msgid "file ends in default argument"
- msgstr ""
-
--#: cp/parser.c:12643
-+#: cp/parser.c:12659
- #, gcc-internal-format
- msgid "deprecated use of default argument for parameter of non-function"
- msgstr ""
-
--#: cp/parser.c:12646
-+#: cp/parser.c:12662
- #, gcc-internal-format
- msgid "default arguments are only permitted for function parameters"
- msgstr ""
-
--#: cp/parser.c:12846
-+#: cp/parser.c:12862
- #, gcc-internal-format
- msgid "ISO C++ does not allow designated initializers"
- msgstr ""
-
--#: cp/parser.c:13430
-+#: cp/parser.c:13446
- #, gcc-internal-format
- msgid "invalid class name in declaration of %qD"
- msgstr ""
-
--#: cp/parser.c:13441
-+#: cp/parser.c:13457
- #, gcc-internal-format
- msgid "declaration of %qD in %qD which does not enclose %qD"
- msgstr ""
-
--#: cp/parser.c:13454
-+#: cp/parser.c:13470
- #, gcc-internal-format
- msgid "extra qualification ignored"
- msgstr ""
-
--#: cp/parser.c:13465
-+#: cp/parser.c:13481
- #, gcc-internal-format
- msgid "an explicit specialization must be preceded by %<template <>%>"
- msgstr ""
-
--#: cp/parser.c:13558
-+#: cp/parser.c:13574
- #, gcc-internal-format
- msgid "previous definition of %q+#T"
- msgstr ""
-
--#: cp/parser.c:13793
-+#: cp/parser.c:13809
- #, gcc-internal-format
- msgid "%Hextra %<;%>"
- msgstr ""
-
--#: cp/parser.c:13811
-+#: cp/parser.c:13827
- #, gcc-internal-format
- msgid "a class-key must be used when declaring a friend"
- msgstr ""
-
--#: cp/parser.c:13825
-+#: cp/parser.c:13841
- #, gcc-internal-format
- msgid "friend declaration does not name a class or function"
- msgstr ""
-
--#: cp/parser.c:14002
-+#: cp/parser.c:14018
- #, gcc-internal-format
- msgid "pure-specifier on function-definition"
- msgstr ""
-
--#: cp/parser.c:14278
-+#: cp/parser.c:14294
- #, gcc-internal-format
- msgid "keyword %<typename%> not allowed outside of templates"
- msgstr ""
-
--#: cp/parser.c:14280
-+#: cp/parser.c:14296
- #, gcc-internal-format
- msgid ""
- "keyword %<typename%> not allowed in this context (the base class is "
- "implicitly a type)"
- msgstr ""
-
--#: cp/parser.c:15312
-+#: cp/parser.c:15328
- #, gcc-internal-format
- msgid "too few template-parameter-lists"
- msgstr ""
-@@ -28501,13 +28596,13 @@
- #. something like:
- #.
- #. template <class T> template <class U> void S::f();
--#: cp/parser.c:15327
-+#: cp/parser.c:15343
- #, gcc-internal-format
- msgid "too many template-parameter-lists"
- msgstr ""
-
- #. Issue an error message.
--#: cp/parser.c:15589
-+#: cp/parser.c:15605
- #, gcc-internal-format
- msgid "named return values are no longer supported"
- msgstr ""
-@@ -28515,82 +28610,82 @@
- #. 14.5.2.2 [temp.mem]
- #.
- #. A local class shall not have member templates.
--#: cp/parser.c:15661
-+#: cp/parser.c:15677
- #, gcc-internal-format
- msgid "invalid declaration of member template in local class"
- msgstr ""
-
--#: cp/parser.c:15670
-+#: cp/parser.c:15686
- #, gcc-internal-format
- msgid "template with C linkage"
- msgstr ""
-
--#: cp/parser.c:15812
-+#: cp/parser.c:15828
- #, gcc-internal-format
- msgid "template declaration of %qs"
- msgstr ""
-
--#: cp/parser.c:16027
-+#: cp/parser.c:16043
- #, gcc-internal-format
- msgid "%H%<>>%> should be %<> >%> within a nested template argument list"
- msgstr ""
-
--#: cp/parser.c:16042
-+#: cp/parser.c:16058
- #, gcc-internal-format
- msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
- msgstr ""
-
--#: cp/parser.c:16358
-+#: cp/parser.c:16374
- #, gcc-internal-format
- msgid "invalid use of %qD in linkage specification"
- msgstr ""
-
--#: cp/parser.c:16371
-+#: cp/parser.c:16387
- #, gcc-internal-format
- msgid "%<__thread%> before %qD"
- msgstr ""
-
--#: cp/parser.c:16666
-+#: cp/parser.c:16682
- #, gcc-internal-format
- msgid "%qs tag used in naming %q#T"
- msgstr ""
-
--#: cp/parser.c:16687
-+#: cp/parser.c:16703
- #, gcc-internal-format
- msgid "%qD redeclared with different access"
- msgstr ""
-
--#: cp/parser.c:16704
-+#: cp/parser.c:16720
- #, gcc-internal-format
- msgid "%<template%> (as a disambiguator) is only allowed within templates"
- msgstr ""
-
--#: cp/parser.c:16957 cp/parser.c:17880 cp/parser.c:18011
-+#: cp/parser.c:16973 cp/parser.c:17896 cp/parser.c:18027
- #, gcc-internal-format
- msgid "misplaced %<@%D%> Objective-C++ construct"
- msgstr ""
-
--#: cp/parser.c:17098
-+#: cp/parser.c:17114
- #, gcc-internal-format
- msgid "%<@encode%> must specify a type as an argument"
- msgstr ""
-
--#: cp/parser.c:17413
-+#: cp/parser.c:17429
- #, gcc-internal-format
- msgid "invalid Objective-C++ selector name"
- msgstr ""
-
--#: cp/parser.c:17744
-+#: cp/parser.c:17760
- #, gcc-internal-format
- msgid "identifier expected after %<@protocol%>"
- msgstr ""
-
--#: cp/parser.c:19231
-+#: cp/parser.c:19247
- #, gcc-internal-format
- msgid "junk at end of %<#pragma GCC pch_preprocess%>"
- msgstr ""
-
--#: cp/parser.c:19376
-+#: cp/parser.c:19392
- #, gcc-internal-format
- msgid "inter-module optimizations not implemented for C++"
- msgstr ""
-@@ -29266,12 +29361,12 @@
- msgid "duplicate explicit instantiation of %q#T"
- msgstr ""
-
--#: cp/pt.c:12223
-+#: cp/pt.c:12225
- #, gcc-internal-format
- msgid "explicit instantiation of %qD but no definition available"
- msgstr ""
-
--#: cp/pt.c:12380
-+#: cp/pt.c:12383
- #, gcc-internal-format
- msgid ""
- "template instantiation depth exceeds maximum of %d instantiating %q+D, "
-@@ -29279,7 +29374,7 @@
- "the maximum)"
- msgstr ""
-
--#: cp/pt.c:12654
-+#: cp/pt.c:12657
- #, gcc-internal-format
- msgid "%q#T is not a valid type for a template constant parameter"
- msgstr ""
-@@ -29433,7 +29528,7 @@
- msgid "invalid qualifying scope in pseudo-destructor name"
- msgstr ""
-
--#: cp/semantics.c:1951 cp/typeck.c:1976
-+#: cp/semantics.c:1951 cp/typeck.c:2005
- #, gcc-internal-format
- msgid "qualified type %qT does not match destructor name ~%qT"
- msgstr ""
-@@ -29494,7 +29589,7 @@
- msgid "reference to %<%T::%D%> is ambiguous"
- msgstr ""
-
--#: cp/semantics.c:2405 cp/typeck.c:1785
-+#: cp/semantics.c:2405 cp/typeck.c:1814
- #, gcc-internal-format
- msgid "%qD is not a member of %qT"
- msgstr ""
-@@ -29509,6 +29604,11 @@
- msgid "use of %<auto%> variable from containing function"
- msgstr ""
-
-+#: cp/semantics.c:2552
-+#, gcc-internal-format
-+msgid "use of parameter from containing function"
-+msgstr ""
-+
- #: cp/semantics.c:2553
- #, gcc-internal-format
- msgid " %q+#D declared here"
-@@ -29552,27 +29652,27 @@
- msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
- msgstr ""
-
--#: cp/semantics.c:2922
-+#: cp/semantics.c:2923
- #, gcc-internal-format
- msgid "cannot apply %<offsetof%> to member function %qD"
- msgstr ""
-
--#: cp/semantics.c:3413
-+#: cp/semantics.c:3414
- #, gcc-internal-format
- msgid "num_threads expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:3427
-+#: cp/semantics.c:3428
- #, gcc-internal-format
- msgid "schedule chunk size expression must be integral"
- msgstr ""
-
--#: cp/semantics.c:3557
-+#: cp/semantics.c:3558
- #, gcc-internal-format
- msgid "%qE has reference type for %qs"
- msgstr ""
-
--#: cp/semantics.c:3696
-+#: cp/semantics.c:3698
- #, gcc-internal-format
- msgid "%<threadprivate%> %qE is not file, namespace or block scope variable"
- msgstr ""
-@@ -29670,205 +29770,200 @@
- msgid "invalid use of non-static member function"
- msgstr ""
-
--#: cp/typeck.c:1644
-+#: cp/typeck.c:1673
- #, gcc-internal-format
- msgid "deprecated conversion from string constant to %qT"
- msgstr ""
-
--#: cp/typeck.c:1756 cp/typeck.c:2104
-+#: cp/typeck.c:1785 cp/typeck.c:2133
- #, gcc-internal-format
- msgid "request for member %qD in %qE, which is of non-class type %qT"
- msgstr ""
-
--#: cp/typeck.c:1783
-+#: cp/typeck.c:1812
- #, gcc-internal-format
- msgid "invalid use of nonstatic data member %qE"
- msgstr ""
-
--#: cp/typeck.c:1835 cp/typeck.c:1863
-+#: cp/typeck.c:1864 cp/typeck.c:1892
- #, gcc-internal-format
- msgid "invalid access to non-static data member %qD of NULL object"
- msgstr ""
-
--#: cp/typeck.c:1838 cp/typeck.c:1865
-+#: cp/typeck.c:1867 cp/typeck.c:1894
- #, gcc-internal-format
- msgid "(perhaps the %<offsetof%> macro was used incorrectly)"
- msgstr ""
-
--#: cp/typeck.c:1982
-+#: cp/typeck.c:2011
- #, gcc-internal-format
- msgid "the type being destroyed is %qT, but the destructor refers to %qT"
- msgstr ""
-
--#: cp/typeck.c:2021 cp/typeck.c:2041
--#, gcc-internal-format
--msgid "%qD is not a template"
--msgstr ""
--
--#: cp/typeck.c:2142
-+#: cp/typeck.c:2171
- #, gcc-internal-format
- msgid "%<%D::%D%> is not a member of %qT"
- msgstr ""
-
--#: cp/typeck.c:2157
-+#: cp/typeck.c:2186
- #, gcc-internal-format
- msgid "%qT is not a base of %qT"
- msgstr ""
-
--#: cp/typeck.c:2176
-+#: cp/typeck.c:2205
- #, gcc-internal-format
- msgid "%qD has no member named %qE"
- msgstr ""
-
--#: cp/typeck.c:2191
-+#: cp/typeck.c:2220
- #, gcc-internal-format
- msgid "%qD is not a member template function"
- msgstr ""
-
- #. A pointer to incomplete type (other than cv void) can be
- #. dereferenced [expr.unary.op]/1
--#: cp/typeck.c:2311
-+#: cp/typeck.c:2340
- #, gcc-internal-format
- msgid "%qT is not a pointer-to-object type"
- msgstr ""
-
--#: cp/typeck.c:2336
-+#: cp/typeck.c:2365
- #, gcc-internal-format
- msgid "invalid use of %qs on pointer to member"
- msgstr ""
-
--#: cp/typeck.c:2342
-+#: cp/typeck.c:2371
- #, gcc-internal-format
- msgid "invalid type argument"
- msgstr ""
-
--#: cp/typeck.c:2365
-+#: cp/typeck.c:2394
- #, gcc-internal-format
- msgid "subscript missing in array reference"
- msgstr ""
-
--#: cp/typeck.c:2439
-+#: cp/typeck.c:2468
- #, gcc-internal-format
- msgid "ISO C++ forbids subscripting non-lvalue array"
- msgstr ""
-
--#: cp/typeck.c:2450
-+#: cp/typeck.c:2479
- #, gcc-internal-format
- msgid "subscripting array declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:2533
-+#: cp/typeck.c:2562
- #, gcc-internal-format
- msgid "object missing in use of %qE"
- msgstr ""
-
--#: cp/typeck.c:2647
-+#: cp/typeck.c:2676
- #, gcc-internal-format
- msgid "ISO C++ forbids calling %<::main%> from within program"
- msgstr ""
-
--#: cp/typeck.c:2672
-+#: cp/typeck.c:2701
- #, gcc-internal-format
- msgid ""
- "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>"
- msgstr ""
-
--#: cp/typeck.c:2686
-+#: cp/typeck.c:2715
- #, gcc-internal-format
- msgid "%qE cannot be used as a function"
- msgstr ""
-
--#: cp/typeck.c:2766
-+#: cp/typeck.c:2795
- #, gcc-internal-format
- msgid "too many arguments to %s %q+#D"
- msgstr ""
-
--#: cp/typeck.c:2767 cp/typeck.c:2869
-+#: cp/typeck.c:2796 cp/typeck.c:2898
- #, gcc-internal-format
- msgid "at this point in file"
- msgstr ""
-
--#: cp/typeck.c:2770
-+#: cp/typeck.c:2799
- #, gcc-internal-format
- msgid "too many arguments to function"
- msgstr ""
-
--#: cp/typeck.c:2804
-+#: cp/typeck.c:2833
- #, gcc-internal-format
- msgid "parameter %P of %qD has incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:2807
-+#: cp/typeck.c:2836
- #, gcc-internal-format
- msgid "parameter %P has incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:2868
-+#: cp/typeck.c:2897
- #, gcc-internal-format
- msgid "too few arguments to %s %q+#D"
- msgstr ""
-
--#: cp/typeck.c:2872
-+#: cp/typeck.c:2901
- #, gcc-internal-format
- msgid "too few arguments to function"
- msgstr ""
-
--#: cp/typeck.c:3020 cp/typeck.c:3030
-+#: cp/typeck.c:3049 cp/typeck.c:3059
- #, gcc-internal-format
- msgid "assuming cast to type %qT from overloaded function"
- msgstr ""
-
--#: cp/typeck.c:3112
-+#: cp/typeck.c:3141
- #, gcc-internal-format
- msgid "division by zero in %<%E / 0%>"
- msgstr ""
-
--#: cp/typeck.c:3114
-+#: cp/typeck.c:3143
- #, gcc-internal-format
- msgid "division by zero in %<%E / 0.%>"
- msgstr ""
-
--#: cp/typeck.c:3149
-+#: cp/typeck.c:3178
- #, gcc-internal-format
- msgid "division by zero in %<%E %% 0%>"
- msgstr ""
-
--#: cp/typeck.c:3151
-+#: cp/typeck.c:3180
- #, gcc-internal-format
- msgid "division by zero in %<%E %% 0.%>"
- msgstr ""
-
--#: cp/typeck.c:3231
-+#: cp/typeck.c:3260
- #, gcc-internal-format
- msgid "%s rotate count is negative"
- msgstr ""
-
--#: cp/typeck.c:3234
-+#: cp/typeck.c:3263
- #, gcc-internal-format
- msgid "%s rotate count >= width of type"
- msgstr ""
-
--#: cp/typeck.c:3273 cp/typeck.c:3278 cp/typeck.c:3379 cp/typeck.c:3384
-+#: cp/typeck.c:3302 cp/typeck.c:3307 cp/typeck.c:3408 cp/typeck.c:3413
- #, gcc-internal-format
- msgid "ISO C++ forbids comparison between pointer and integer"
- msgstr ""
-
--#: cp/typeck.c:3398
-+#: cp/typeck.c:3427
- #, gcc-internal-format
- msgid "unordered comparison on non-floating point argument"
- msgstr ""
-
--#: cp/typeck.c:3436
-+#: cp/typeck.c:3465
- #, gcc-internal-format
- msgid "invalid operands of types %qT and %qT to binary %qO"
- msgstr ""
-
--#: cp/typeck.c:3600
-+#: cp/typeck.c:3629
- #, gcc-internal-format
- msgid "comparison between types %q#T and %q#T"
- msgstr ""
-
--#: cp/typeck.c:3636
-+#: cp/typeck.c:3665
- #, gcc-internal-format
- msgid "comparison between signed and unsigned integer expressions"
- msgstr ""
-@@ -29877,149 +29972,149 @@
- #. performed. Note that pointer-difference and pointer-addition
- #. have already been handled above, and so we don't end up here in
- #. that case.
--#: cp/typeck.c:3715
-+#: cp/typeck.c:3744
- #, gcc-internal-format
- msgid "NULL used in arithmetic"
- msgstr ""
-
--#: cp/typeck.c:3773
-+#: cp/typeck.c:3802
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
- msgstr ""
-
--#: cp/typeck.c:3775
-+#: cp/typeck.c:3804
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a function in subtraction"
- msgstr ""
-
--#: cp/typeck.c:3777
-+#: cp/typeck.c:3806
- #, gcc-internal-format
- msgid "ISO C++ forbids using pointer to a method in subtraction"
- msgstr ""
-
--#: cp/typeck.c:3789
-+#: cp/typeck.c:3818
- #, gcc-internal-format
- msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
- msgstr ""
-
--#: cp/typeck.c:3849
-+#: cp/typeck.c:3878
- #, gcc-internal-format
- msgid "invalid use of %qE to form a pointer-to-member-function"
- msgstr ""
-
--#: cp/typeck.c:3852
-+#: cp/typeck.c:3881
- #, gcc-internal-format
- msgid " a qualified-id is required"
- msgstr ""
-
--#: cp/typeck.c:3857
-+#: cp/typeck.c:3886
- #, gcc-internal-format
- msgid ""
- "parentheses around %qE cannot be used to form a pointer-to-member-function"
- msgstr ""
-
--#: cp/typeck.c:3880
-+#: cp/typeck.c:3909
- #, gcc-internal-format
- msgid "taking address of temporary"
- msgstr ""
-
--#: cp/typeck.c:4125
-+#: cp/typeck.c:4157
- #, gcc-internal-format
- msgid "ISO C++ forbids %sing an enum"
- msgstr ""
-
--#: cp/typeck.c:4136
-+#: cp/typeck.c:4168
- #, gcc-internal-format
- msgid "cannot %s a pointer to incomplete type %qT"
- msgstr ""
-
--#: cp/typeck.c:4142
-+#: cp/typeck.c:4174
- #, gcc-internal-format
- msgid "ISO C++ forbids %sing a pointer of type %qT"
- msgstr ""
-
--#: cp/typeck.c:4167
-+#: cp/typeck.c:4199
- #, gcc-internal-format
- msgid "cast to non-reference type used as lvalue"
- msgstr ""
-
--#: cp/typeck.c:4202
-+#: cp/typeck.c:4234
- #, gcc-internal-format
- msgid "invalid use of %<--%> on bool variable %qD"
- msgstr ""
-
- #. ARM $3.4
--#: cp/typeck.c:4231
-+#: cp/typeck.c:4263
- #, gcc-internal-format
- msgid "ISO C++ forbids taking address of function %<::main%>"
- msgstr ""
-
- #. An expression like &memfn.
--#: cp/typeck.c:4287
-+#: cp/typeck.c:4319
- #, gcc-internal-format
- msgid ""
- "ISO C++ forbids taking the address of an unqualified or parenthesized non-"
- "static member function to form a pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4292
-+#: cp/typeck.c:4324
- #, gcc-internal-format
- msgid ""
- "ISO C++ forbids taking the address of a bound member function to form a "
- "pointer to member function. Say %<&%T::%D%>"
- msgstr ""
-
--#: cp/typeck.c:4320
-+#: cp/typeck.c:4352
- #, gcc-internal-format
- msgid "ISO C++ forbids taking the address of a cast to a non-lvalue expression"
- msgstr ""
-
--#: cp/typeck.c:4344
-+#: cp/typeck.c:4376
- #, gcc-internal-format
- msgid "cannot create pointer to reference member %qD"
- msgstr ""
-
--#: cp/typeck.c:4555
-+#: cp/typeck.c:4587
- #, gcc-internal-format
- msgid "cannot take the address of %<this%>, which is an rvalue expression"
- msgstr ""
-
--#: cp/typeck.c:4578
-+#: cp/typeck.c:4610
- #, gcc-internal-format
- msgid "address of explicit register variable %qD requested"
- msgstr ""
-
--#: cp/typeck.c:4583
-+#: cp/typeck.c:4615
- #, gcc-internal-format
- msgid "address requested for %qD, which is declared %<register%>"
- msgstr ""
-
--#: cp/typeck.c:4649
-+#: cp/typeck.c:4681
- #, gcc-internal-format
- msgid "%s expression list treated as compound expression"
- msgstr ""
-
--#: cp/typeck.c:5046
-+#: cp/typeck.c:5078
- #, gcc-internal-format
- msgid "invalid static_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:5068
-+#: cp/typeck.c:5100
- #, gcc-internal-format
- msgid "converting from %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:5116
-+#: cp/typeck.c:5148
- #, gcc-internal-format
- msgid "invalid cast of an rvalue expression of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:5175
-+#: cp/typeck.c:5207
- #, gcc-internal-format
- msgid "cast from %qT to %qT loses precision"
- msgstr ""
-
--#: cp/typeck.c:5202
-+#: cp/typeck.c:5234
- #, gcc-internal-format
- msgid "cast from %qT to %qT increases required alignment of target type"
- msgstr ""
-@@ -30028,165 +30123,165 @@
- #. where possible, and it is necessary in some cases. DR 195
- #. addresses this issue, but as of 2004/10/26 is still in
- #. drafting.
--#: cp/typeck.c:5221
-+#: cp/typeck.c:5253
- #, gcc-internal-format
- msgid ""
- "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
- msgstr ""
-
--#: cp/typeck.c:5232
-+#: cp/typeck.c:5264
- #, gcc-internal-format
- msgid "invalid cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:5288
-+#: cp/typeck.c:5320
- #, gcc-internal-format
- msgid ""
- "invalid use of const_cast with type %qT, which is not a pointer, reference, "
- "nor a pointer-to-data-member type"
- msgstr ""
-
--#: cp/typeck.c:5297
-+#: cp/typeck.c:5329
- #, gcc-internal-format
- msgid ""
- "invalid use of const_cast with type %qT, which is a pointer or reference to "
- "a function type"
- msgstr ""
-
--#: cp/typeck.c:5322
-+#: cp/typeck.c:5354
- #, gcc-internal-format
- msgid "invalid const_cast of an rvalue of type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:5373
-+#: cp/typeck.c:5405
- #, gcc-internal-format
- msgid "invalid const_cast from type %qT to type %qT"
- msgstr ""
-
--#: cp/typeck.c:5441 cp/typeck.c:5446
-+#: cp/typeck.c:5473 cp/typeck.c:5478
- #, gcc-internal-format
- msgid "ISO C++ forbids casting to an array type %qT"
- msgstr ""
-
--#: cp/typeck.c:5454
-+#: cp/typeck.c:5486
- #, gcc-internal-format
- msgid "invalid cast to function type %qT"
- msgstr ""
-
--#: cp/typeck.c:5668
-+#: cp/typeck.c:5706
- #, gcc-internal-format
- msgid " in evaluation of %<%Q(%#T, %#T)%>"
- msgstr ""
-
--#: cp/typeck.c:5737
-+#: cp/typeck.c:5775
- #, gcc-internal-format
- msgid "incompatible types in assignment of %qT to %qT"
- msgstr ""
-
--#: cp/typeck.c:5748
-+#: cp/typeck.c:5786
- #, gcc-internal-format
- msgid "array used as initializer"
- msgstr ""
-
--#: cp/typeck.c:5750
-+#: cp/typeck.c:5788
- #, gcc-internal-format
- msgid "invalid array assignment"
- msgstr ""
-
--#: cp/typeck.c:5872
-+#: cp/typeck.c:5910
- #, gcc-internal-format
- msgid " in pointer to member function conversion"
- msgstr ""
-
--#: cp/typeck.c:5883 cp/typeck.c:5909
-+#: cp/typeck.c:5921 cp/typeck.c:5947
- #, gcc-internal-format
- msgid "pointer to member cast via virtual base %qT"
- msgstr ""
-
--#: cp/typeck.c:5886
-+#: cp/typeck.c:5924
- #, gcc-internal-format
- msgid "pointer to member conversion via virtual base %qT"
- msgstr ""
-
--#: cp/typeck.c:5895
-+#: cp/typeck.c:5933
- #, gcc-internal-format
- msgid " in pointer to member conversion"
- msgstr ""
-
--#: cp/typeck.c:5985
-+#: cp/typeck.c:6023
- #, gcc-internal-format
- msgid "invalid conversion to type %qT from type %qT"
- msgstr ""
-
--#: cp/typeck.c:6229
-+#: cp/typeck.c:6267
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT for argument %qP to %qD"
- msgstr ""
-
--#: cp/typeck.c:6232
-+#: cp/typeck.c:6270
- #, gcc-internal-format
- msgid "cannot convert %qT to %qT in %s"
- msgstr ""
-
--#: cp/typeck.c:6243
-+#: cp/typeck.c:6281
- #, gcc-internal-format
- msgid "%s might be a candidate for a format attribute"
- msgstr ""
-
--#: cp/typeck.c:6317 cp/typeck.c:6319
-+#: cp/typeck.c:6355 cp/typeck.c:6357
- #, gcc-internal-format
- msgid "in passing argument %P of %q+D"
- msgstr ""
-
--#: cp/typeck.c:6369
-+#: cp/typeck.c:6407
- #, gcc-internal-format
- msgid "returning reference to temporary"
- msgstr ""
-
--#: cp/typeck.c:6376
-+#: cp/typeck.c:6414
- #, gcc-internal-format
- msgid "reference to non-lvalue returned"
- msgstr ""
-
--#: cp/typeck.c:6392
-+#: cp/typeck.c:6430
- #, gcc-internal-format
- msgid "reference to local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:6395
-+#: cp/typeck.c:6433
- #, gcc-internal-format
- msgid "address of local variable %q+D returned"
- msgstr ""
-
--#: cp/typeck.c:6429
-+#: cp/typeck.c:6467
- #, gcc-internal-format
- msgid "returning a value from a destructor"
- msgstr ""
-
- #. If a return statement appears in a handler of the
- #. function-try-block of a constructor, the program is ill-formed.
--#: cp/typeck.c:6437
-+#: cp/typeck.c:6475
- #, gcc-internal-format
- msgid "cannot return from a handler of a function-try-block of a constructor"
- msgstr ""
-
- #. You can't return a value from a constructor.
--#: cp/typeck.c:6440
-+#: cp/typeck.c:6478
- #, gcc-internal-format
- msgid "returning a value from a constructor"
- msgstr ""
-
--#: cp/typeck.c:6463
-+#: cp/typeck.c:6501
- #, gcc-internal-format
- msgid "return-statement with no value, in function returning %qT"
- msgstr ""
-
--#: cp/typeck.c:6484
-+#: cp/typeck.c:6522
- #, gcc-internal-format
- msgid "return-statement with a value, in function returning 'void'"
- msgstr ""
-
--#: cp/typeck.c:6515
-+#: cp/typeck.c:6553
- #, gcc-internal-format
- msgid ""
- "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
-@@ -30389,19 +30484,19 @@
- msgid "address of register variable %qs requested"
- msgstr ""
-
--#: fortran/trans-array.c:3456
-+#: fortran/trans-array.c:3458
- #, gcc-internal-format
- msgid "Possible frontend bug: array constructor not expanded"
- msgstr ""
-
--#: fortran/trans-array.c:4995
-+#: fortran/trans-array.c:4997
- #, gcc-internal-format
- msgid ""
- "Possible frontend bug: Deferred array size without pointer, allocatable "
- "attribute or derived type without allocatable components."
- msgstr ""
-
--#: fortran/trans-array.c:5468
-+#: fortran/trans-array.c:5470
- #, gcc-internal-format
- msgid "bad expression type during walk (%d)"
- msgstr ""
-@@ -30903,813 +30998,818 @@
- msgid "internal error - invalid Utf8 name"
- msgstr ""
-
--#: java/parse.y:767
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:767
- #, gcc-internal-format
- msgid "Ambiguous class: %qs and %qs"
- msgstr ""
-
--#: java/parse.y:833
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:833
- #, gcc-internal-format
- msgid "Modifier %qs declared twice"
- msgstr ""
-
--#: java/parse.y:1081
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1081
- #, gcc-internal-format
- msgid "Discouraged form of returned type specification"
- msgstr ""
-
--#: java/parse.y:1176
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1176
- #, gcc-internal-format
- msgid ""
- "Can't define static initializer in class %qs. Static initializer can only be "
- "defined in top-level classes"
- msgstr ""
-
--#: java/parse.y:1472
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:1472
- #, gcc-internal-format
- msgid "An empty declaration is a deprecated feature that should not be used"
- msgstr ""
-
--#: java/parse.y:3035
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3035
- #, gcc-internal-format
- msgid ": %qs JDK1.1(TM) feature"
- msgstr ""
-
--#: java/parse.y:3115
--#: java/parse.y:3117
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3115
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3117
- #, gcc-internal-format
- msgid ""
- "%s.\n"
- "%s"
- msgstr ""
-
--#: java/parse.y:3277
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3277
- #, gcc-internal-format
- msgid "Missing return statement"
- msgstr ""
-
--#: java/parse.y:3299
--#: java/parse.y:12046
--#: java/parse.y:12050
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3299
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12046
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12050
- #, gcc-internal-format
- msgid "Unreachable statement"
- msgstr ""
-
--#: java/parse.y:3309
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3309
- #, gcc-internal-format
- msgid "Can't access %s field %<%s.%s%> from %qs"
- msgstr ""
-
--#: java/parse.y:3378
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3378
- #, gcc-internal-format
- msgid "%s %qs already defined in %s:%d"
- msgstr ""
-
--#: java/parse.y:3396
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3396
- #, gcc-internal-format
- msgid ""
- "Variable %qs is already defined in this method and was declared %<%s %s%> at "
- "line %d"
- msgstr ""
-
--#: java/parse.y:3507
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3507
- #, gcc-internal-format
- msgid "Interface %qs repeated"
- msgstr ""
-
--#: java/parse.y:3537
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3537
- #, gcc-internal-format
- msgid "%s name %qs clashes with imported type %qs"
- msgstr ""
-
--#: java/parse.y:3569
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3569
- #, gcc-internal-format
- msgid "Public %s %qs must be defined in a file called %<%s.java%>"
- msgstr ""
-
--#: java/parse.y:3584
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3584
- #, gcc-internal-format
- msgid ""
- "Inner class %qs can't be static. Static classes can only occur in interfaces "
- "and top-level classes"
- msgstr ""
-
--#: java/parse.y:3665
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3665
- #, gcc-internal-format
- msgid ""
- "The class name %qs is already defined in this scope. An inner class may not "
- "have the same simple name as any of its enclosing classes"
- msgstr ""
-
--#: java/parse.y:3713
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3713
- #, gcc-internal-format
- msgid "Qualifier must be a reference"
- msgstr ""
-
--#: java/parse.y:3734
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:3734
- #, gcc-internal-format
- msgid "Cyclic inheritance involving %s"
- msgstr ""
-
--#: java/parse.y:4002
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4002
- #, gcc-internal-format
- msgid ""
- "Redundant use of %<abstract%> modifier. Interface %qs is implicitly abstract"
- msgstr ""
-
--#: java/parse.y:4157
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4157
- #, gcc-internal-format
- msgid "Class %qs can't be declared both abstract and final"
- msgstr ""
-
--#: java/parse.y:4169
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4169
- #, gcc-internal-format
- msgid "%<java.lang.Object%> can't extend anything"
- msgstr ""
-
--#: java/parse.y:4406
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4406
- #, gcc-internal-format
- msgid "Duplicate variable declaration: %<%s %s%> was %<%s %s%> (%s:%d)"
- msgstr ""
-
--#: java/parse.y:4470
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4470
- #, gcc-internal-format
- msgid "Field %qs can't be static in inner class %qs unless it is final"
- msgstr ""
-
--#: java/parse.y:4713
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4713
- #, gcc-internal-format
- msgid "Class %qs must be declared abstract to define abstract method %qs"
- msgstr ""
-
--#: java/parse.y:4720
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4720
- #, gcc-internal-format
- msgid "native method %qs can't be strictfp"
- msgstr ""
-
--#: java/parse.y:4724
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4724
- #, gcc-internal-format
- msgid "method %qs can't be transient"
- msgstr ""
-
--#: java/parse.y:4727
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4727
- #, gcc-internal-format
- msgid "method %qs can't be volatile"
- msgstr ""
-
--#: java/parse.y:4777
--#: java/parse.y:6508
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4777
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6508
- #, gcc-internal-format
- msgid ""
- "Method %qs can't be static in inner class %qs. Only members of interfaces "
- "and top-level classes can be static"
- msgstr ""
-
--#: java/parse.y:4932
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4932
- #, gcc-internal-format
- msgid "%s method %qs can't have a body defined"
- msgstr ""
-
--#: java/parse.y:4943
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:4943
- #, gcc-internal-format
- msgid "Non native and non abstract method %qs must have a body defined"
- msgstr ""
-
--#: java/parse.y:5013
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5013
- #, gcc-internal-format
- msgid "%s: recursive invocation of constructor %qs"
- msgstr ""
-
--#: java/parse.y:5043
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5043
- #, gcc-internal-format
- msgid ""
- "Inconsistent member declaration. At most one of %<public%>, %<private%>, or "
- "%<protected%> may be specified"
- msgstr ""
-
--#: java/parse.y:5051
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5051
- #, gcc-internal-format
- msgid ""
- "Inconsistent member declaration. At most one of %<final%> or %<volatile%> "
- "may be specified"
- msgstr ""
-
--#: java/parse.y:5141
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5141
- #, gcc-internal-format
- msgid "Variable %qs is used more than once in the argument list of method %qs"
- msgstr ""
-
--#: java/parse.y:5225
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5225
- #, gcc-internal-format
- msgid "%s %qs can't implement/extend %s %qs"
- msgstr ""
-
--#: java/parse.y:5259
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5259
- #, gcc-internal-format
- msgid "Class %qs can't subclass %s %qs"
- msgstr ""
-
--#: java/parse.y:5268
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5268
- #, gcc-internal-format
- msgid "Can't subclass final classes: %s"
- msgstr ""
-
--#: java/parse.y:5454
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:5454
- #, gcc-internal-format
- msgid "Cyclic class inheritance%s"
- msgstr ""
-
--#: java/parse.y:6159
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6159
- #, gcc-internal-format
- msgid "Superclass %qs of class %qs not found"
- msgstr ""
-
--#: java/parse.y:6165
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6165
- #, gcc-internal-format
- msgid "Type %qs not found in declaration of field %qs"
- msgstr ""
-
--#: java/parse.y:6171
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6171
- #, gcc-internal-format
- msgid "Type %qs not found in the declaration of the argument %qs of method %qs"
- msgstr ""
-
--#: java/parse.y:6178
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6178
- #, gcc-internal-format
- msgid "Type %qs not found in the declaration of the return type of method %qs"
- msgstr ""
-
--#: java/parse.y:6184
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6184
- #, gcc-internal-format
- msgid "Superinterface %qs of %s %qs not found"
- msgstr ""
-
--#: java/parse.y:6191
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6191
- #, gcc-internal-format
- msgid "Type %qs not found in the declaration of the local variable %qs"
- msgstr ""
-
--#: java/parse.y:6198
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6198
- #, gcc-internal-format
- msgid "Class %qs not found in %<throws%>"
- msgstr ""
-
--#: java/parse.y:6255
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6255
- #, gcc-internal-format
- msgid "Duplicate %s declaration %qs"
- msgstr ""
-
--#: java/parse.y:6329
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6329
- #, gcc-internal-format
- msgid ""
- "Class %qs doesn't define the abstract method %<%s %s%> from %s %<%s%>. This "
- "method must be defined or %s %qs must be declared abstract"
- msgstr ""
-
--#: java/parse.y:6485
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6485
- #, gcc-internal-format
- msgid ""
- "Class %qs in %<throws%> clause must be a subclass of class %<java.lang."
- "Throwable%>"
- msgstr ""
-
--#: java/parse.y:6529
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6529
- #, gcc-internal-format
- msgid ""
- "Class %qs must override %qs with a public method in order to implement "
- "interface %qs"
- msgstr ""
-
--#: java/parse.y:6543
--#: java/parse.y:6766
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6543
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6766
- #, gcc-internal-format
- msgid "Method %qs was defined with return type %qs in class %qs"
- msgstr ""
-
--#: java/parse.y:6560
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6560
- #, gcc-internal-format
- msgid "%s methods can't be overridden. Method %qs is %s in class %qs"
- msgstr ""
-
--#: java/parse.y:6574
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6574
- #, gcc-internal-format
- msgid ""
- "Instance methods can't be overridden by a static method. Method %qs is an "
- "instance method in class %qs"
- msgstr ""
-
--#: java/parse.y:6597
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6597
- #, gcc-internal-format
- msgid ""
- "Methods can't be overridden to be more private. Method %qs is not %s in "
- "class %qs"
- msgstr ""
-
--#: java/parse.y:6734
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6734
- #, gcc-internal-format
- msgid ""
- "Invalid checked exception class %qs in %<throws%> clause. The exception "
- "must be a subclass of an exception thrown by %qs from class %qs"
- msgstr ""
-
--#: java/parse.y:6791
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6791
- #, gcc-internal-format
- msgid ""
- "Interface %qs inherits method %qs from interface %qs. This method is "
- "redefined with a different return type in interface %qs"
- msgstr ""
-
--#: java/parse.y:6966
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:6966
- #, gcc-internal-format
- msgid "Class or interface %qs not found in import"
- msgstr ""
-
--#: java/parse.y:7055
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7055
- #, gcc-internal-format
- msgid "malformed .zip archive in CLASSPATH: %s"
- msgstr ""
-
--#: java/parse.y:7126
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7126
- #, gcc-internal-format
- msgid ""
- "Can't find default package %qs. Check the CLASSPATH environment variable and "
- "the access to the archives"
- msgstr ""
-
--#: java/parse.y:7131
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7131
- #, gcc-internal-format
- msgid "Package %qs not found in import"
- msgstr ""
-
--#: java/parse.y:7232
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7232
- #, gcc-internal-format
- msgid "Type %qs also potentially defined in package %qs"
- msgstr ""
-
--#: java/parse.y:7372
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7372
- #, gcc-internal-format
- msgid "Nested %s %s is %s; cannot be accessed from here"
- msgstr ""
-
--#: java/parse.y:7410
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7410
- #, gcc-internal-format
- msgid ""
- "Can't access %s %qs. Only public classes and interfaces in other packages "
- "can be accessed"
- msgstr ""
-
--#: java/parse.y:7448
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:7448
- #, gcc-internal-format
- msgid "Only %<final%> is allowed as a local variables modifier"
- msgstr ""
-
--#: java/parse.y:9090
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9090
- #, gcc-internal-format
- msgid "No constructor matching %qs found in class %qs"
- msgstr ""
-
--#: java/parse.y:9594
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9594
- #, gcc-internal-format
- msgid "Can't reference %qs before the superclass constructor has been called"
- msgstr ""
-
--#: java/parse.y:9655
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9655
- #, gcc-internal-format
- msgid ""
- "Local variable %qs can't be accessed from within the inner class %qs unless "
- "it is declared final"
- msgstr ""
-
--#: java/parse.y:9660
--#: java/parse.y:10118
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9660
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10118
- #, gcc-internal-format
- msgid "Undefined variable %qs"
- msgstr ""
-
--#: java/parse.y:9671
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9671
- #, gcc-internal-format
- msgid "Can't make a static reference to nonstatic variable %qs in class %qs"
- msgstr ""
-
--#: java/parse.y:9872
--#: java/parse.y:10726
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9872
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10726
- #, gcc-internal-format
- msgid "No enclosing instance for inner class %qs is in scope%s"
- msgstr ""
-
--#: java/parse.y:9991
--#: java/parse.y:12480
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9991
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12480
- #, gcc-internal-format
- msgid "Keyword %<this%> used outside allowed context"
- msgstr ""
-
--#: java/parse.y:9997
--#: java/parse.y:10882
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:9997
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10882
- #, gcc-internal-format
- msgid ""
- "Can't reference %<this%> before the superclass constructor has been called"
- msgstr ""
-
--#: java/parse.y:10013
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10013
- #, gcc-internal-format
- msgid ""
- "Can't use variable %<%s.this%>: type %qs isn't an outer type of type %qs"
- msgstr ""
-
--#: java/parse.y:10046
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10046
- #, gcc-internal-format
- msgid "Keyword %<super%> used outside allowed context"
- msgstr ""
-
--#: java/parse.y:10095
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10095
- #, gcc-internal-format
- msgid "No variable %qs defined in class %qs"
- msgstr ""
-
--#: java/parse.y:10100
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10100
- #, gcc-internal-format
- msgid "Undefined variable or class name: %qs"
- msgstr ""
-
--#: java/parse.y:10182
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10182
- #, gcc-internal-format
- msgid "Can't use type %qs as a qualifier"
- msgstr ""
-
--#: java/parse.y:10201
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10201
- #, gcc-internal-format
- msgid "Attempt to reference field %qs in %<%s %s%>"
- msgstr ""
-
--#: java/parse.y:10232
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10232
- #, gcc-internal-format
- msgid "No variable %qs defined in type %qs"
- msgstr ""
-
--#: java/parse.y:10324
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10324
- #, gcc-internal-format
- msgid "Attempt to reference field %<new%> in a %qs"
- msgstr ""
-
--#: java/parse.y:10461
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10461
- #, gcc-internal-format
- msgid "The class %qs has been deprecated"
- msgstr ""
-
--#: java/parse.y:10471
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10471
- #, gcc-internal-format
- msgid "The %s %qs in class %qs has been deprecated"
- msgstr ""
-
--#: java/parse.y:10562
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10562
- #, gcc-internal-format
- msgid "Can't invoke a method on primitive type %qs"
- msgstr ""
-
--#: java/parse.y:10577
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10577
- #, gcc-internal-format
- msgid "Can't make static reference to method %qs in interface %qs"
- msgstr ""
-
--#: java/parse.y:10591
--#: java/parse.y:10929
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10591
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10929
- #, gcc-internal-format
- msgid "Can't make static reference to method %<%s %s%> in class %qs"
- msgstr ""
-
--#: java/parse.y:10633
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10633
- #, gcc-internal-format
- msgid "Can't invoke super constructor on java.lang.Object"
- msgstr ""
-
--#: java/parse.y:10646
--#: java/parse.y:14550
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10646
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14550
- #, gcc-internal-format
- msgid "Class %qs not found in type declaration"
- msgstr ""
-
--#: java/parse.y:10658
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10658
- #, gcc-internal-format
- msgid "Class %qs is an abstract class. It can't be instantiated"
- msgstr ""
-
--#: java/parse.y:10688
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10688
- #, gcc-internal-format
- msgid "No method named %qs in scope"
- msgstr ""
-
--#: java/parse.y:10801
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:10801
- #, gcc-internal-format
- msgid "Can't access %s %s %<%s.%s%> from %qs"
- msgstr ""
-
--#: java/parse.y:11297
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11297
- #, gcc-internal-format
- msgid "Can't find %s %<%s(%s)%> in type %qs%s"
- msgstr ""
-
--#: java/parse.y:11892
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11892
- #, gcc-internal-format
- msgid "Constant expression required"
- msgstr ""
-
--#: java/parse.y:11905
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11905
- #, gcc-internal-format
- msgid "Incompatible type for case. Can't convert %qs to %<int%>"
- msgstr ""
-
--#: java/parse.y:11939
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:11939
- #, gcc-internal-format
- msgid "Duplicate case label: %<default%>"
- msgstr ""
-
--#: java/parse.y:12279
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12279
- #, gcc-internal-format
- msgid "Incompatible type for %<+=%>. Can't convert %qs to %<java.lang.String%>"
- msgstr ""
-
--#: java/parse.y:12462
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12462
- #, gcc-internal-format
- msgid "missing static field %qs"
- msgstr ""
-
--#: java/parse.y:12467
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12467
- #, gcc-internal-format
- msgid "not a static field %qs"
- msgstr ""
-
--#: java/parse.y:12488
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12488
- #, gcc-internal-format
- msgid ""
- "Can't reference %<this%> or %<super%> before the superclass constructor has "
- "been called"
- msgstr ""
-
--#: java/parse.y:12508
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12508
- #, gcc-internal-format
- msgid "No case for %s"
- msgstr ""
-
--#: java/parse.y:12938
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12938
- #, gcc-internal-format
- msgid "Invalid left hand side of assignment"
- msgstr ""
-
--#: java/parse.y:12989
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12989
- #, gcc-internal-format
- msgid "Incompatible type for %s. Can't convert %qs to %qs"
- msgstr ""
-
--#: java/parse.y:12992
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:12992
- #, gcc-internal-format
- msgid "Incompatible type for %s. Explicit cast needed to convert %qs to %qs"
- msgstr ""
-
--#: java/parse.y:13164
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13164
- #, gcc-internal-format
- msgid ""
- "Constant expression %qs too wide for narrowing primitive conversion to %qs"
- msgstr ""
-
--#: java/parse.y:13454
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13454
- #, gcc-internal-format
- msgid "unregistered operator %s"
- msgstr ""
-
--#: java/parse.y:13603
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13603
- #, gcc-internal-format
- msgid ""
- "Evaluating this expression will result in an arithmetic exception being "
- "thrown"
- msgstr ""
-
--#: java/parse.y:13685
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13685
- #, gcc-internal-format
- msgid ""
- "Incompatible type for %qs. Explicit cast needed to convert shift distance "
- "from %qs to integral"
- msgstr ""
-
--#: java/parse.y:13690
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13690
- #, gcc-internal-format
- msgid ""
- "Incompatible type for %qs. Can't convert shift distance from %qs to integral"
- msgstr ""
-
--#: java/parse.y:13764
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13764
- #, gcc-internal-format
- msgid "Invalid argument %qs for %<instanceof%>"
- msgstr ""
-
--#: java/parse.y:13791
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13791
- #, gcc-internal-format
- msgid "Impossible for %qs to be instance of %qs"
- msgstr ""
-
--#: java/parse.y:13922
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:13922
- #, gcc-internal-format
- msgid "Incompatible type for %qs. Can't convert %qs to %qs"
- msgstr ""
-
--#: java/parse.y:14240
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14240
- #, gcc-internal-format
- msgid "%qs cannot be used with a constant"
- msgstr ""
-
--#: java/parse.y:14405
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14405
- #, gcc-internal-format
- msgid "Invalid argument type %qs to %qs"
- msgstr ""
-
--#: java/parse.y:14641
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14641
- #, gcc-internal-format
- msgid "Invalid cast from %qs to %qs"
- msgstr ""
-
--#: java/parse.y:14688
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14688
- #, gcc-internal-format
- msgid "%<[]%> can only be applied to arrays. It can't be applied to %qs"
- msgstr ""
-
--#: java/parse.y:14701
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14701
- #, gcc-internal-format
- msgid ""
- "Incompatible type for %<[]%>. Explicit cast needed to convert %qs to %<int%>"
- msgstr ""
-
--#: java/parse.y:14705
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14705
- #, gcc-internal-format
- msgid "Incompatible type for %<[]%>. Can't convert %qs to %<int%>"
- msgstr ""
-
--#: java/parse.y:14776
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14776
- #, gcc-internal-format
- msgid ""
- "Incompatible type for dimension in array creation expression. %s convert %qs "
- "to %<int%>"
- msgstr ""
-
--#: java/parse.y:14894
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14894
- #, gcc-internal-format
- msgid "Invalid array initializer for non-array type %qs"
- msgstr ""
-
--#: java/parse.y:14981
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:14981
- #, gcc-internal-format
- msgid "Incompatible type for array. %s convert %qs to %qs"
- msgstr ""
-
--#: java/parse.y:15050
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15050
- #, gcc-internal-format
- msgid "%<return%> inside instance initializer"
- msgstr ""
-
--#: java/parse.y:15054
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15054
- #, gcc-internal-format
- msgid "%<return%> inside static initializer"
- msgstr ""
-
--#: java/parse.y:15060
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15060
- #, gcc-internal-format
- msgid "%<return%> with%s value from %<%s %s%>"
- msgstr ""
-
--#: java/parse.y:15067
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15067
- #, gcc-internal-format
- msgid "%<return%> with value from constructor %qs"
- msgstr ""
-
--#: java/parse.y:15132
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15132
- #, gcc-internal-format
- msgid "Incompatible type for %<if%>. Can't convert %qs to %<boolean%>"
- msgstr ""
-
--#: java/parse.y:15165
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15165
- #, gcc-internal-format
- msgid "Declaration of %qs shadows a previous label declaration"
- msgstr ""
-
--#: java/parse.y:15170
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15170
- #, gcc-internal-format
- msgid "This is the location of the previous declaration of label %qs"
- msgstr ""
-
--#: java/parse.y:15417
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15417
- #, gcc-internal-format
- msgid "No label definition found for %qs"
- msgstr ""
-
--#: java/parse.y:15430
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15430
- #, gcc-internal-format
- msgid "%<continue%> must be in loop"
- msgstr ""
-
--#: java/parse.y:15433
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15433
- #, gcc-internal-format
- msgid "continue label %qs does not name a loop"
- msgstr ""
-
--#: java/parse.y:15454
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15454
- #, gcc-internal-format
- msgid "%<break%> must be in loop or switch"
- msgstr ""
-
--#: java/parse.y:15495
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15495
- #, gcc-internal-format
- msgid ""
- "Incompatible type for loop conditional. Can't convert %qs to %<boolean%>"
- msgstr ""
-
--#: java/parse.y:15533
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15533
- #, gcc-internal-format
- msgid "Incompatible type for %<switch%>. Can't convert %qs to %<int%>"
- msgstr ""
-
- #. The case_label_list is in reverse order, so print the
- #. outer label first.
--#: java/parse.y:15564
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15564
- #, gcc-internal-format
- msgid "duplicate case label: %<"
- msgstr ""
-
--#: java/parse.y:15568
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15565
-+#, gcc-internal-format
-+msgid "%>"
-+msgstr ""
-+
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15568
- #, gcc-internal-format
- msgid "original label is here"
- msgstr ""
-
--#: java/parse.y:15785
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15785
- #, gcc-internal-format
- msgid ""
- "Can't catch class %qs. Catch clause parameter type must be a subclass of "
- "class %<java.lang.Throwable%>"
- msgstr ""
-
--#: java/parse.y:15809
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15809
- #, gcc-internal-format
- msgid "%<catch%> not reached because of the catch clause at line %d"
- msgstr ""
-
--#: java/parse.y:15876
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15876
- #, gcc-internal-format
- msgid ""
- "Incompatible type for %<synchronized%>. Can't convert %qs to %<java.lang."
- "Object%>"
- msgstr ""
-
--#: java/parse.y:15927
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15927
- #, gcc-internal-format
- msgid "Can't throw %qs; it must be a subclass of class %<java.lang.Throwable%>"
- msgstr ""
-
--#: java/parse.y:15956
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15956
- #, gcc-internal-format
- msgid ""
- "Checked exception %qs can't be thrown in instance initializer (not all "
- "declared constructor are declaring it in their %<throws%> clause)"
- msgstr ""
-
--#: java/parse.y:15977
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15977
- #, gcc-internal-format
- msgid ""
- "Checked exception %qs can't be caught by any of the catch clause(s) of the "
- "surrounding %<try%> block"
- msgstr ""
-
--#: java/parse.y:15990
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15990
- #, gcc-internal-format
- msgid "Checked exception %qs can't be thrown in initializer"
- msgstr ""
-
--#: java/parse.y:15994
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:15994
- #, gcc-internal-format
- msgid "Checked exception %qs isn't thrown from a %<try%> block"
- msgstr ""
-
--#: java/parse.y:16000
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16000
- #, gcc-internal-format
- msgid ""
- "Checked exception %qs doesn't match any of current method's %<throws%> "
- "declaration(s)"
- msgstr ""
-
--#: java/parse.y:16090
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16090
- #, gcc-internal-format
- msgid "Exception %qs can't be thrown in initializer"
- msgstr ""
-
--#: java/parse.y:16096
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16096
- #, gcc-internal-format
- msgid ""
- "Exception %qs must be caught, or it must be declared in the %<throws%> "
- "clause of %qs"
- msgstr ""
-
--#: java/parse.y:16189
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16189
- #, gcc-internal-format
- msgid "Incompatible type for %<?:%>. Can't convert %qs to %<boolean%>"
- msgstr ""
-
--#: java/parse.y:16257
-+#: /scratch/mitchell/gcc-releases/gcc-4.2.0-20070316/gcc-4.2.0-20070316/gcc/java/parse.y:16257
- #, gcc-internal-format
- msgid "Incompatible type for %<?:%>. Can't convert %qs to %qs"
- msgstr ""
-@@ -31833,13 +31933,13 @@
- msgid "protocol %qs has circular dependency"
- msgstr ""
-
--#: objc/objc-act.c:1440 objc/objc-act.c:6570
-+#: objc/objc-act.c:1440 objc/objc-act.c:6569
- #, gcc-internal-format
- msgid "cannot find protocol declaration for %qs"
- msgstr ""
-
--#: objc/objc-act.c:1904 objc/objc-act.c:3340 objc/objc-act.c:7183
--#: objc/objc-act.c:7519 objc/objc-act.c:7573 objc/objc-act.c:7598
-+#: objc/objc-act.c:1904 objc/objc-act.c:3340 objc/objc-act.c:7182
-+#: objc/objc-act.c:7518 objc/objc-act.c:7572 objc/objc-act.c:7597
- #, gcc-internal-format
- msgid "cannot find interface declaration for %qs"
- msgstr ""
-@@ -31864,8 +31964,8 @@
- msgid "%qs is not an Objective-C class name or alias"
- msgstr ""
-
--#: objc/objc-act.c:2868 objc/objc-act.c:2899 objc/objc-act.c:7447
--#: objc/objc-act.c:7748 objc/objc-act.c:7778
-+#: objc/objc-act.c:2868 objc/objc-act.c:2899 objc/objc-act.c:7446
-+#: objc/objc-act.c:7747 objc/objc-act.c:7777
- #, gcc-internal-format
- msgid "Objective-C declarations may only appear in global scope"
- msgstr ""
-@@ -31880,7 +31980,7 @@
- msgid "class %qs already exists"
- msgstr ""
-
--#: objc/objc-act.c:2919 objc/objc-act.c:7488
-+#: objc/objc-act.c:2919 objc/objc-act.c:7487
- #, gcc-internal-format
- msgid "%qs redeclared as different kind of symbol"
- msgstr ""
-@@ -31915,102 +32015,102 @@
- msgid "use %<-fobjc-exceptions%> to enable Objective-C exception syntax"
- msgstr ""
-
--#: objc/objc-act.c:3795
-+#: objc/objc-act.c:3794
- #, gcc-internal-format
- msgid "@catch parameter is not a known Objective-C class type"
- msgstr ""
-
--#: objc/objc-act.c:3811
-+#: objc/objc-act.c:3810
- #, gcc-internal-format
- msgid "exception of type %<%T%> will be caught"
- msgstr ""
-
--#: objc/objc-act.c:3813
-+#: objc/objc-act.c:3812
- #, gcc-internal-format
- msgid "%H by earlier handler for %<%T%>"
- msgstr ""
-
--#: objc/objc-act.c:3866
-+#: objc/objc-act.c:3865
- #, gcc-internal-format
- msgid "%<@try%> without %<@catch%> or %<@finally%>"
- msgstr ""
-
--#: objc/objc-act.c:3914
-+#: objc/objc-act.c:3913
- #, gcc-internal-format
- msgid "%<@throw%> (rethrow) used outside of a @catch block"
- msgstr ""
-
--#: objc/objc-act.c:4309
-+#: objc/objc-act.c:4308
- #, gcc-internal-format
- msgid "type %q+D does not have a known size"
- msgstr ""
-
--#: objc/objc-act.c:4942
-+#: objc/objc-act.c:4941
- #, gcc-internal-format
- msgid "%J%s %qs"
- msgstr ""
-
--#: objc/objc-act.c:4965 objc/objc-act.c:4984
-+#: objc/objc-act.c:4964 objc/objc-act.c:4983
- #, gcc-internal-format
- msgid "inconsistent instance variable specification"
- msgstr ""
-
--#: objc/objc-act.c:5842
-+#: objc/objc-act.c:5841
- #, gcc-internal-format
- msgid "can not use an object as parameter to a method"
- msgstr ""
-
--#: objc/objc-act.c:6065
-+#: objc/objc-act.c:6064
- #, gcc-internal-format
- msgid "multiple %s named %<%c%s%> found"
- msgstr ""
-
--#: objc/objc-act.c:6294
-+#: objc/objc-act.c:6293
- #, gcc-internal-format
- msgid "no super class declared in @interface for %qs"
- msgstr ""
-
--#: objc/objc-act.c:6332
-+#: objc/objc-act.c:6331
- #, gcc-internal-format
- msgid "found %<-%s%> instead of %<+%s%> in protocol(s)"
- msgstr ""
-
--#: objc/objc-act.c:6391
-+#: objc/objc-act.c:6390
- #, gcc-internal-format
- msgid "invalid receiver type %qs"
- msgstr ""
-
--#: objc/objc-act.c:6406
-+#: objc/objc-act.c:6405
- #, gcc-internal-format
- msgid "%<%c%s%> not found in protocol(s)"
- msgstr ""
-
--#: objc/objc-act.c:6420
-+#: objc/objc-act.c:6419
- #, gcc-internal-format
- msgid "%qs may not respond to %<%c%s%>"
- msgstr ""
-
--#: objc/objc-act.c:6428
-+#: objc/objc-act.c:6427
- #, gcc-internal-format
- msgid "no %<%c%s%> method found"
- msgstr ""
-
--#: objc/objc-act.c:6434
-+#: objc/objc-act.c:6433
- #, gcc-internal-format
- msgid "(Messages without a matching method signature"
- msgstr ""
-
--#: objc/objc-act.c:6435
-+#: objc/objc-act.c:6434
- #, gcc-internal-format
- msgid "will be assumed to return %<id%> and accept"
- msgstr ""
-
--#: objc/objc-act.c:6436
-+#: objc/objc-act.c:6435
- #, gcc-internal-format
- msgid "%<...%> as arguments.)"
- msgstr ""
-
--#: objc/objc-act.c:6669
-+#: objc/objc-act.c:6668
- #, gcc-internal-format
- msgid "undeclared selector %qs"
- msgstr ""
-@@ -32024,161 +32124,161 @@
- #. to an instance variable. It's better to catch the cases
- #. where this is done unknowingly than to support the above
- #. paradigm.
--#: objc/objc-act.c:6711
-+#: objc/objc-act.c:6710
- #, gcc-internal-format
- msgid "instance variable %qs accessed in class method"
- msgstr ""
-
--#: objc/objc-act.c:6944
-+#: objc/objc-act.c:6943
- #, gcc-internal-format
- msgid "duplicate declaration of method %<%c%s%>"
- msgstr ""
-
--#: objc/objc-act.c:7005
-+#: objc/objc-act.c:7004
- #, gcc-internal-format
- msgid "duplicate interface declaration for category %<%s(%s)%>"
- msgstr ""
-
--#: objc/objc-act.c:7032
-+#: objc/objc-act.c:7031
- #, gcc-internal-format
- msgid "illegal reference type specified for instance variable %qs"
- msgstr ""
-
--#: objc/objc-act.c:7043
-+#: objc/objc-act.c:7042
- #, gcc-internal-format
- msgid "instance variable %qs has unknown size"
- msgstr ""
-
--#: objc/objc-act.c:7068
-+#: objc/objc-act.c:7067
- #, gcc-internal-format
- msgid "type %qs has no default constructor to call"
- msgstr ""
-
--#: objc/objc-act.c:7074
-+#: objc/objc-act.c:7073
- #, gcc-internal-format
- msgid "destructor for %qs shall not be run either"
- msgstr ""
-
- #. Vtable pointers are Real Bad(tm), since Obj-C cannot
- #. initialize them.
--#: objc/objc-act.c:7086
-+#: objc/objc-act.c:7085
- #, gcc-internal-format
- msgid "type %qs has virtual member functions"
- msgstr ""
-
--#: objc/objc-act.c:7087
-+#: objc/objc-act.c:7086
- #, gcc-internal-format
- msgid "illegal aggregate type %qs specified for instance variable %qs"
- msgstr ""
-
--#: objc/objc-act.c:7097
-+#: objc/objc-act.c:7096
- #, gcc-internal-format
- msgid "type %qs has a user-defined constructor"
- msgstr ""
-
--#: objc/objc-act.c:7099
-+#: objc/objc-act.c:7098
- #, gcc-internal-format
- msgid "type %qs has a user-defined destructor"
- msgstr ""
-
--#: objc/objc-act.c:7103
-+#: objc/objc-act.c:7102
- #, gcc-internal-format
- msgid ""
- "C++ constructors and destructors will not be invoked for Objective-C fields"
- msgstr ""
-
--#: objc/objc-act.c:7212
-+#: objc/objc-act.c:7211
- #, gcc-internal-format
- msgid "instance variable %qs is declared private"
- msgstr ""
-
--#: objc/objc-act.c:7223
-+#: objc/objc-act.c:7222
- #, gcc-internal-format
- msgid "instance variable %qs is %s; this will be a hard error in the future"
- msgstr ""
-
--#: objc/objc-act.c:7230
-+#: objc/objc-act.c:7229
- #, gcc-internal-format
- msgid "instance variable %qs is declared %s"
- msgstr ""
-
--#: objc/objc-act.c:7256 objc/objc-act.c:7344
-+#: objc/objc-act.c:7255 objc/objc-act.c:7343
- #, gcc-internal-format
- msgid "incomplete implementation of class %qs"
- msgstr ""
-
--#: objc/objc-act.c:7260 objc/objc-act.c:7349
-+#: objc/objc-act.c:7259 objc/objc-act.c:7348
- #, gcc-internal-format
- msgid "incomplete implementation of category %qs"
- msgstr ""
-
--#: objc/objc-act.c:7265 objc/objc-act.c:7354
-+#: objc/objc-act.c:7264 objc/objc-act.c:7353
- #, gcc-internal-format
- msgid "method definition for %<%c%s%> not found"
- msgstr ""
-
--#: objc/objc-act.c:7395
-+#: objc/objc-act.c:7394
- #, gcc-internal-format
- msgid "%s %qs does not fully implement the %qs protocol"
- msgstr ""
-
--#: objc/objc-act.c:7453 objc/objc-act.c:9143
-+#: objc/objc-act.c:7452 objc/objc-act.c:9142
- #, gcc-internal-format
- msgid "%<@end%> missing in implementation context"
- msgstr ""
-
--#: objc/objc-act.c:7472
-+#: objc/objc-act.c:7471
- #, gcc-internal-format
- msgid "cannot find interface declaration for %qs, superclass of %qs"
- msgstr ""
-
--#: objc/objc-act.c:7502
-+#: objc/objc-act.c:7501
- #, gcc-internal-format
- msgid "reimplementation of class %qs"
- msgstr ""
-
--#: objc/objc-act.c:7534
-+#: objc/objc-act.c:7533
- #, gcc-internal-format
- msgid "conflicting super class name %qs"
- msgstr ""
-
--#: objc/objc-act.c:7536
-+#: objc/objc-act.c:7535
- #, gcc-internal-format
- msgid "previous declaration of %qs"
- msgstr ""
-
--#: objc/objc-act.c:7552 objc/objc-act.c:7550
-+#: objc/objc-act.c:7549 objc/objc-act.c:7551
- #, gcc-internal-format
- msgid "duplicate interface declaration for class %qs"
- msgstr ""
-
--#: objc/objc-act.c:7806
-+#: objc/objc-act.c:7805
- #, gcc-internal-format
- msgid "duplicate declaration for protocol %qs"
- msgstr ""
-
- #. Add a readable method name to the warning.
--#: objc/objc-act.c:8384
-+#: objc/objc-act.c:8383
- #, gcc-internal-format
- msgid "%J%s %<%c%s%>"
- msgstr ""
-
--#: objc/objc-act.c:8714
-+#: objc/objc-act.c:8713
- #, gcc-internal-format
- msgid "no super class declared in interface for %qs"
- msgstr ""
-
--#: objc/objc-act.c:8763
-+#: objc/objc-act.c:8762
- #, gcc-internal-format
- msgid "[super ...] must appear in a method context"
- msgstr ""
-
--#: objc/objc-act.c:8803
-+#: objc/objc-act.c:8802
- #, gcc-internal-format
- msgid "method possibly missing a [super dealloc] call"
- msgstr ""
-
--#: objc/objc-act.c:9433
-+#: objc/objc-act.c:9432
- #, gcc-internal-format
- msgid "local declaration of %qs hides instance variable"
- msgstr ""
-Only in gcc-4.2.0-20070501/gcc: testsuite
-diff -ur gcc-4.2.0-20070501.orig/gcc/treelang/ChangeLog gcc-4.2.0-20070501/gcc/treelang/ChangeLog
---- gcc-4.2.0-20070501.orig/gcc/treelang/ChangeLog 2007-02-27 07:10:34.000000000 +0100
-+++ gcc-4.2.0-20070501/gcc/treelang/ChangeLog 2007-05-14 17:26:11.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-02-26 Brooks Moses <brooks.moses@codesourcery.com>
-
- * treelang.texi: Standardize title page, remove version number
-diff -ur gcc-4.2.0-20070501.orig/gcc/tree-ssa-forwprop.c gcc-4.2.0-20070501/gcc/tree-ssa-forwprop.c
---- gcc-4.2.0-20070501.orig/gcc/tree-ssa-forwprop.c 2006-11-17 09:59:08.000000000 +0100
-+++ gcc-4.2.0-20070501/gcc/tree-ssa-forwprop.c 2007-05-14 17:26:11.000000000 +0200
-@@ -843,15 +843,22 @@
- continue;
- }
-
-- /* If the use is in a deeper loop nest, then we do not want
-- to propagate the ADDR_EXPR into the loop as that is likely
-- adding expression evaluations into the loop. */
-+ /* If the use is in a deeper loop nest, then we do not want
-+ to propagate the ADDR_EXPR into the loop as that is likely
-+ adding expression evaluations into the loop. */
- if (bb_for_stmt (use_stmt)->loop_depth > stmt_loop_depth)
- {
- all = false;
- continue;
- }
--
-+
-+ /* If the use_stmt has side-effects, don't propagate into it. */
-+ if (stmt_ann (use_stmt)->has_volatile_ops)
-+ {
-+ all = false;
-+ continue;
-+ }
-+
- result = forward_propagate_addr_expr_1 (stmt, use_stmt, some);
- *some |= result;
- all &= result;
-diff -ur gcc-4.2.0-20070501.orig/include/ChangeLog gcc-4.2.0-20070501/include/ChangeLog
---- gcc-4.2.0-20070501.orig/include/ChangeLog 2007-02-09 16:29:21.000000000 +0100
-+++ gcc-4.2.0-20070501/include/ChangeLog 2007-05-14 17:26:23.000000000 +0200
-@@ -1,3 +1,11 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
-+2007-05-04 Mark Mitchell <mark@codesourcery.com>
-+
-+ * demangle.h: Change license to LGPL + exception.
-+
- 2007-02-09 Joseph S. Myers <joseph@codesourcery.com>
-
- * libiberty.h (pex_write_input): Remove prototype.
-diff -ur gcc-4.2.0-20070501.orig/include/demangle.h gcc-4.2.0-20070501/include/demangle.h
---- gcc-4.2.0-20070501.orig/include/demangle.h 2005-12-11 02:34:02.000000000 +0100
-+++ gcc-4.2.0-20070501/include/demangle.h 2007-05-14 17:26:23.000000000 +0200
-@@ -1,21 +1,30 @@
- /* Defs for interface to demanglers.
- Copyright 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001, 2002,
-- 2003, 2004 Free Software Foundation, Inc.
-+ 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
-
-- This program is free software; you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation; either version 2, or (at your option)
-- any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program; if not, write to the Free Software
-- Foundation, Inc., 51 Franklin Street - Fifth Floor,
-- Boston, MA 02110-1301, USA. */
-+ This program is free software; you can redistribute it and/or
-+ modify it under the terms of the GNU Library General Public License
-+ as published by the Free Software Foundation; either version 2, or
-+ (at your option) any later version.
-+
-+ In addition to the permissions in the GNU Library General Public
-+ License, the Free Software Foundation gives you unlimited
-+ permission to link the compiled version of this file into
-+ combinations with other programs, and to distribute those
-+ combinations without any restriction coming from the use of this
-+ file. (The Library Public License restrictions do apply in other
-+ respects; for example, they cover modification of the file, and
-+ distribution when not linked into a combined executable.)
-+
-+ This program is distributed in the hope that it will be useful, but
-+ WITHOUT ANY WARRANTY; without even the implied warranty of
-+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+ Library General Public License for more details.
-+
-+ You should have received a copy of the GNU Library General Public
-+ License along with this program; if not, write to the Free Software
-+ Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-+ 02110-1301, USA. */
-
-
- #if !defined (DEMANGLE_H)
-diff -ur gcc-4.2.0-20070501.orig/intl/ChangeLog gcc-4.2.0-20070501/intl/ChangeLog
---- gcc-4.2.0-20070501.orig/intl/ChangeLog 2006-09-27 11:21:52.000000000 +0200
-+++ gcc-4.2.0-20070501/intl/ChangeLog 2007-05-14 17:26:20.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2006-09-27 Alan Modra <amodra@bigpond.net.au>
-
- * Makefile.in (distclean): Delete config files.
-diff -ur gcc-4.2.0-20070501.orig/libcpp/ChangeLog gcc-4.2.0-20070501/libcpp/ChangeLog
---- gcc-4.2.0-20070501.orig/libcpp/ChangeLog 2007-04-23 16:26:51.000000000 +0200
-+++ gcc-4.2.0-20070501/libcpp/ChangeLog 2007-05-14 17:26:33.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-04-23 Tom Tromey <tromey@redhat.com>
-
- PR preprocessor/30468:
-diff -ur gcc-4.2.0-20070501.orig/libcpp/po/ChangeLog gcc-4.2.0-20070501/libcpp/po/ChangeLog
---- gcc-4.2.0-20070501.orig/libcpp/po/ChangeLog 2006-10-22 14:44:44.000000000 +0200
-+++ gcc-4.2.0-20070501/libcpp/po/ChangeLog 2007-05-14 17:26:34.000000000 +0200
-@@ -1,3 +1,11 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
-+2007-05-13 Mark Mitchell <mark@codesourcery.com>
-+
-+ * cpplib.pot: Regenerate.
-+
- 2006-10-22 Joseph S. Myers <joseph@codesourcery.com>
-
- * cpplib.pot: Regenerate.
-diff -ur gcc-4.2.0-20070501.orig/libcpp/po/cpplib.pot gcc-4.2.0-20070501/libcpp/po/cpplib.pot
---- gcc-4.2.0-20070501.orig/libcpp/po/cpplib.pot 2006-10-22 14:44:44.000000000 +0200
-+++ gcc-4.2.0-20070501/libcpp/po/cpplib.pot 2007-05-14 17:26:34.000000000 +0200
-@@ -8,7 +8,7 @@
- msgstr ""
- "Project-Id-Version: PACKAGE VERSION\n"
- "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
--"POT-Creation-Date: 2006-10-22 12:40+0000\n"
-+"POT-Creation-Date: 2007-05-13 19:48-0700\n"
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
- "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
- "Language-Team: LANGUAGE <LL@li.org>\n"
-@@ -860,8 +860,10 @@
- msgid "invalid hash type %d in cpp_macro_definition"
- msgstr ""
-
--#: pch.c:84 pch.c:332
--#: pch.c:354 pch.c:360
-+#: pch.c:84
-+#: pch.c:332
-+#: pch.c:354
-+#: pch.c:360
- msgid "while writing precompiled header"
- msgstr ""
-
-@@ -880,7 +882,8 @@
- msgid "%s: not used because `%s' is defined"
- msgstr ""
-
--#: pch.c:533 pch.c:696
-+#: pch.c:533
-+#: pch.c:696
- msgid "while reading precompiled header"
- msgstr ""
-
-diff -ur gcc-4.2.0-20070501.orig/libdecnumber/ChangeLog gcc-4.2.0-20070501/libdecnumber/ChangeLog
---- gcc-4.2.0-20070501.orig/libdecnumber/ChangeLog 2007-03-08 23:22:12.000000000 +0100
-+++ gcc-4.2.0-20070501/libdecnumber/ChangeLog 2007-05-14 17:25:48.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-03-08 Ben Elliston <bje@au.ibm.com>
-
- * decContext.c, decContext.h, decDPD.h, decimal128.c,
-diff -ur gcc-4.2.0-20070501.orig/libgomp/ChangeLog gcc-4.2.0-20070501/libgomp/ChangeLog
---- gcc-4.2.0-20070501.orig/libgomp/ChangeLog 2007-03-18 14:45:56.000000000 +0100
-+++ gcc-4.2.0-20070501/libgomp/ChangeLog 2007-05-14 17:25:48.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-03-18 Andreas Schwab <schwab@suse.de>
-
- * acinclude.m4: Adjust regular expression for ld version
-diff -ur gcc-4.2.0-20070501.orig/libiberty/ChangeLog gcc-4.2.0-20070501/libiberty/ChangeLog
---- gcc-4.2.0-20070501.orig/libiberty/ChangeLog 2007-03-03 20:29:51.000000000 +0100
-+++ gcc-4.2.0-20070501/libiberty/ChangeLog 2007-05-14 17:26:23.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2007-03-03 Eric Botcazou <ebotcazou@libertysurf.fr>
-
- Backport from mainline:
-diff -ur gcc-4.2.0-20070501.orig/libmudflap/ChangeLog gcc-4.2.0-20070501/libmudflap/ChangeLog
---- gcc-4.2.0-20070501.orig/libmudflap/ChangeLog 2006-12-04 12:13:07.000000000 +0100
-+++ gcc-4.2.0-20070501/libmudflap/ChangeLog 2007-05-14 17:26:22.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2006-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
-
- * configure: Regenerate.
-diff -ur gcc-4.2.0-20070501.orig/libssp/ChangeLog gcc-4.2.0-20070501/libssp/ChangeLog
---- gcc-4.2.0-20070501.orig/libssp/ChangeLog 2006-10-15 09:42:57.000000000 +0200
-+++ gcc-4.2.0-20070501/libssp/ChangeLog 2007-05-14 17:26:25.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2006-10-14 Geoffrey Keating <geoffk@apple.com>
-
- * aclocal.m4: Regenerate.
-diff -ur gcc-4.2.0-20070501.orig/maintainer-scripts/ChangeLog gcc-4.2.0-20070501/maintainer-scripts/ChangeLog
---- gcc-4.2.0-20070501.orig/maintainer-scripts/ChangeLog 2006-09-18 19:07:14.000000000 +0200
-+++ gcc-4.2.0-20070501/maintainer-scripts/ChangeLog 2007-05-14 17:26:35.000000000 +0200
-@@ -1,3 +1,7 @@
-+2007-05-13 Release Manager
-+
-+ * GCC 4.2.0 released.
-+
- 2006-09-17 Gerald Pfeifer <gerald@pfeifer.com>
-
- * gcc_release (LC_ALL): Default to C.